XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Commitments and Contingencies - Future Minimum Payments (Details) - USD ($)
Dec. 31, 2022
Jan. 01, 2022
Finance leases, 2023 $ 1,329,924  
Finance leases, 2024 1,305,620  
Finance leases, 2025 984,853  
Finance leases, 2026 902,927  
Finance leases, thereafter 116,018  
Finance leases, total 4,639,342  
Less interest, 2023 251,418  
Less interest, 2024 176,040  
Less interest, 2025 104,265  
Less interest, 2026 42,185  
Less interest, thereafter 2,310  
Less interest, total 576,218  
Finance lease liabilities, 2023 1,078,506  
Finance lease liabilities, 2024 1,129,580  
Finance lease liabilities, 2025 880,588  
Finance lease liabilities, 2026 860,742  
Finance lease liabilities, thereafter 113,708  
Finance lease liabilities, total 4,063,124 $ 2,600,000
Operating leases, 2023 150,687  
Operating leases, 2024 73,193  
Operating leases, total 223,880  
Less present value adjustment, 2023 10,893  
Less present value adjustment, 2024 1,479  
Less present value adjustment, total 12,372  
Operating lease liabilities, 2023 139,794  
Operating lease liabilities, 2024 71,714  
Operating lease liabilities, total $ 211,508 $ 300,000