XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Commitments and Contingencies - Future Minimum Payments (Details) - USD ($)
Mar. 31, 2022
Jan. 01, 2022
Finance leases, 2022 [1] $ 659,740  
Finance leases, 2023 851,233  
Finance leases, 2024 830,311  
Finance leases, 2025 817,920  
Finance leases, 2026 753,840  
Finance leases, thereafter 20,585  
Finance leases, total 3,933,629  
Less interest, 2022 [1] 162,340  
Less interest, 2023 171,400  
Less interest, 2024 127,959  
Less interest, 2025 79,063  
Less interest, 2026 29,009  
Less interest, thereafter 180  
Less interest, total 569,951  
Finance lease liabilities, 2022 [1] 497,400  
Finance lease liabilities, 2023 679,833  
Finance lease liabilities, 2024 702,352  
Finance lease liabilities, 2025 738,857  
Finance lease liabilities, 2026 724,831  
Finance lease liabilities, thereafter 20,405  
Finance lease liabilities, total 3,363,678 $ 2,607,618
Operating leases, 2022 [1] 98,718  
Operating leases, 2023 133,814  
Operating leases, 2024 67,569  
Operating leases, total 300,101  
Less present value adjustment, 2022 [1] 12,550  
Less present value adjustment, 2023 9,425  
Less present value adjustment, 2024 1,358  
Less present value adjustment, total 23,333  
Operating lease liabilities, 2022 [1] 86,168  
Operating lease liabilities, 2023 124,389  
Operating lease liabilities, 2024 66,211  
Operating lease liabilities, total $ 276,768  
[1] Amounts are for the remaining nine months ending December 31, 2022.