v3.26.1
Note 7 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
2026, operating lease $ 485,037  
2026, financing lease 299,499  
2027, operating lease 971,684  
2027, financing lease 1,138,405  
2028, operating lease 822,661  
2028, financing lease 121,500  
2029, operating lease 521,330  
2029, financing lease 171,425  
2030, operating lease 519,206  
2030, financing lease 27,064  
Thereafter, operating lease 1,828,294  
Thereafter, financing lease 16,737  
Total payment under operating lease agreements 5,148,212  
Total payment under lease agreements 1,774,630  
Less imputed interest on operating lease (990,680)  
Less imputed interest on finance lease (150,104)  
Total operating lease liability 4,157,532 $ 4,643,680
Total finance lease liability $ 1,624,526 $ 1,933,667