v3.25.1
Note 7 - Leases - Lease Cost (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Amortization of finance leases $ 12,811 $ 11,233
Interest on lease liabilities 0 24,321
Operating lease cost: 297,748 17,433
Total lease cost 310,559 52,987
Operating cash flows from operating leases $ 161,232 $ 16,590
Weighted-average remaining lease term - finance leases (years) (Year)   29 days
Weighted-average remaining lease term - operating leases (years) (Year) 10 years 4 months 2 days 4 years 4 months 13 days
Weighted-average discount rate - finance leases 0.00% 8.00%
Weighted-average discount rate - operating leases 13.50% 13.20%