XML 90 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Maturities of operating lease liabilities    
Year 1 $ 426,539 $ 369,995
Year 2 292,921 360,839
Year 3 231,503 244,973
Year 4 238,452 231,503
Year 5 245,607 238,452
Year 6 209,214  
Thereafter   454,820
Total minimum lease payments 1,644,236 1,900,582
Less: imputed interest (233,037) (320,193)
Present value of operating lease liabilities 1,411,199 1,580,389
Maturities of finance lease liabilities    
Year 1 281,042 120,684
Year 2 135,632 155,694
Year 3 131,256 10,284
Total minimum lease payments 547,930 286,662
Less: imputed interest (31,927) (18,295)
Present value of lease liabilities 516,003 268,367
Maturities of lease liabilities    
Year 1 707,581 490,679
Year 2 428,553 516,533
Year 3 362,759 255,257
Year 4 238,452 231,503
Year 5 245,607 238,452
Year 6 209,214  
Thereafter   454,820
Total minimum lease payments 2,192,166 2,187,244
Less: imputed interest (264,964) (338,488)
Present value of lease liabilities $ 1,927,202 $ 1,848,756