Annual report pursuant to Section 13 and 15(d)

Lease (Details 2)

v3.23.1
Lease (Details 2) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Leases    
Operating Leases 2023 $ 175,296  
Finance Leases 2023 946,217  
Operating Leases 2024 63,983  
Finance Leases 2024 504,942  
Operating Leases 2025  
Finance Leases 2025 52,009  
Operating Leases Total lease payments 239,279  
Finance Leases Total lease payments 1,503,168  
Operating Leases Less: Amounts representing interest (6,850)  
Finance Leases Less: Amounts representing interest (85,194)  
Operating Leases Total operating lease liabilities 232,429 $ 431,758
Finance Leases Total finance lease liabilities 1,417,974  
Less: long-term obligations (71,772)  
Less: long-term obligations (537,483)  
Total current 160,657  
Total current $ 880,491