XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
2025, operating lease $ 229,976  
2025, financing lease 155,833  
2026. operating lease 919,908  
2026, financing lease 615,982  
2027, operating lease 919,908  
2027, financing lease 1,172,522  
2028, operating lease 786,503  
2028, financing lease 124,915  
2029, operating lease 519,695  
2029, financing lease 176,451  
Thereafter, operating lease 2,391,185  
Thereafter, financing lease 45,056  
Total payment under operating lease agreements 5,767,175  
Total payment under lease agreements 2,290,759  
Less imputed interest on operating lease (1,224,171)  
Less imputed interest on finance lease (230,903)  
Total operating lease liability 4,543,004 $ 4,450,822
Total finance lease liability $ 2,059,856 $ 2,059,278