XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Leases - Future Commitments Under Long-term Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
2026, finance lease $ 458  
2026, operating lease 432  
2026 890  
2027, finance lease 412  
2027, operating lease 348  
2027 760  
2028, finance lease 370  
2028, operating lease 248  
2028 618  
2029, finance lease 302  
2029, operating lease 195  
2029 497  
2030, finance lease 113  
2030, operating lease 0  
2030 113  
Thereafter, finance lease 345  
Thereafter, operating lease 0  
Thereafter 345  
Total lease payments, finance lease 2,000  
Total lease payments, operating lease 1,223  
Total lease payments 3,223  
Less: imputed interest, finance lease 418  
Less: imputed interest, operating lease 145  
Less: imputed interest 563  
Total, finance lease 1,582 $ 908
Total, operating lease 1,078 1,383
Total 2,660  
Less: current portion of obligations under leases, finance lease 362 201
Less: current portion of obligations under leases, operating lease 363 365
Less: current portion of obligations under leases 725  
Long-term portion of obligations under leases, finance lease 1,220 707
Long-term portion of obligations under operating leases 715 $ 1,018
Long-term portion of obligations under leases $ 1,935