XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Debt, Credit Agreement and Leases - Future Payments of Long-term Debt and Finance and Operating Leases (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Finance Leases:  
2026 $ 9,198
2027 7,039
2028 2,855
2029 1,100
2030 1,100
Thereafter 275
Total, finance leases 21,567
Less: effect of discounting, finance leases (1,938)
Total 19,629
Operating Leases:  
2026 3,016
2027 1,275
2028 1,185
2029 1,185
2030 1,096
Thereafter 4,973
Total, operating leases 12,730
Less: effect of discounting, operating leases (2,892)
Total 9,838
IQ Notes [Member]  
Notes:  
2026 34,649
2027 0
2028 0
2029 0
2030 0
Thereafter 0
Total, long term Debt 34,649
Less: effect of discounting 0
Total 34,649
Senior Notes [Member]  
Notes:  
2026 34,438
2027 34,438
2028 505,286
2029 0
2030 0
Thereafter 0
Total, long term Debt 574,162
Less: effect of discounting 0
Total $ 574,162