XML 71 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Leases - Minimum Lease Payments to Be Paid (Details) - USD ($)
Mar. 31, 2026
Mar. 01, 2026
For the remainder of 2026, operating leases $ 2,292,761  
For the remainder of 2026, finance leases 6,802  
2027, operating leases 3,402,293  
2027, finance leases 9,069  
2028, operating leases 3,343,160  
2028, finance leases 9,069  
2029, operating leases 3,291,745  
2029, finance leases 9,069  
2030, operating leases 3,203,672  
2030, finance leases 6,802  
Thereafter, operating leases 38,940,853  
Thereafter, finance leases 0  
Total lease payments, operating leases 54,474,484  
Total lease payments, finance leases 40,811  
Less: imputed interest, operating leases (35,033,251)  
Less: imputed interest, finance leases (21,884)  
Present value of lease liabilities, operating leases 19,441,233 $ 238,379
Present value of lease liabilities, finance leases $ 18,927