XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of balance sheet information

Balance Sheet Location
March 31, 2022


Operating Leases




Right-of-use assets, net
$ 2,874,936







Current liabilities Lease liability, current maturities 

(461,584 )

Non-current liabilities  Lease liability, net of current maturities
(2,420,401 )

Total operating lease liabilities
$ (2,881,985 )







Finance Leases




Right-of-use assets
$ 27,348







Current liabilities Lease liability, current maturities
(19,639 )

Non-current liabilities Lease liability, net of current maturities 
(6,679 )

Total finance lease liabilities 
$ (26,318 )







Weighted Average Remaining Lease Term






Operating leases

7.4 years

Finance leases

1.36 years

Weighted Average Discount Rate 





Operating leases

3%

Finance leases

3%
Schedule of approximate minimum annual rental commitments under non-cancelable leases

Year Ending December 31:

Operating

Financing

Total

2022
$ 405,825
$ 15,120
$ 420,945

2023

525,718

11,760

537,478

2024

523,722



523,722

2025

446,349



446,349

2026

207,379



207,379

Thereafter

1,119,904




1,119,904


Total lease payments

3,228,897

26,880

3,255,777

Less: Imputed interest

346,912

562

347,474

Present value of lease liabilities
$ 2,881,985
$ 26,318
$ 2,908,303