XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Leases - Operating and Finance Lease (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
2025, operating lease $ 28,228  
2025, finance lease 44,447  
2026, operating lease 0  
2026, finance lease 44,447  
2027, operating lease 0  
2027, finance lease 44,447  
2027 and beyond, operating lease 0  
2027 and beyond, finance lease 44,252  
Total minimum lease obligations, operating lease 28,228  
Total minimum, finance lease 177,593  
Less: amounts representing interest, operating lease (554)  
Less: amounts representing interest, finance lease (27,461)  
Present value of minimum lease payments, operating lease 27,674  
Present value of minimum lease payments, finance lease 150,132  
Less: current portion, operating lease (27,674) $ (25,352)
Less: current portion, finance lease (32,950) (1,604)
Lease obligations, net of current portion, operating lease 0 27,674
Lease obligations, net of current portion, finance lease $ 117,182 $ 7,770