Commitment (Details) - Schedule of minimum annual lease payments |
Dec. 31, 2020
USD ($)
|
---|---|
Schedule of minimum annual lease payments [Abstract] | |
2021 | $ 537,762 |
2022 | 524,269 |
2023 | 389,054 |
2024 | 64,366 |
2025 | 16,092 |
Total future minimum lease payments | 1,531,543 |
Imputed interest | (99,573) |
Operating lease obligations | $ 1,431,970 |
X | ||||||||||
- Definition A term that describes interest that is considered to be paid for tax purposes even though no interest payment has been made. Imputed interest is used by the Internal Revenue Service (IRS) as a means of collecting tax revenues on loans or securities that do not pay interest, or where the stated interest is particularly low. Imputed interest is calculated based on the actual payments that will be - but have not yet been - paid. No definition available.
|
X | ||||||||||
- Definition The amount liable to pay for operating lease. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|