XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
May 31, 2025
Total $ 336,151  
Total, 2026 58,256  
Total, 2027 42,821  
Total, 2028 202,474  
Total, 2029 3,531  
Total, thereafter 29,069  
Material Purchase Obligations [Member]    
Purchase obligations, total 73,691  
Purchase obligations, 2026 41,073  
Purchase obligations, 2027 26,580  
Purchase obligations, 2028 6,038  
Purchase obligations, 2029 0  
Purchase obligations, thereafter 0  
Capital Addition Purchase Commitments [Member]    
Purchase obligations, total 888  
Purchase obligations, 2026 888  
Purchase obligations, 2027 0  
Purchase obligations, 2028 0  
Purchase obligations, 2029 0  
Purchase obligations, thereafter 0  
Long-term Debt, Excluding Convertible Debentures [Member]    
Debt instrument 161,572 $ 164,124
Debt Instrument, 2026 16,295  
Debt instrument, 2027 16,241  
Debt instrument, 2028 96,436  
Debt instrument, 2029 3,531  
Debt instrument, thereafter 29,069  
Convertible Debentures [Member]    
Debt instrument 100,000  
Debt Instrument, 2026 0  
Debt instrument, 2027 0  
Debt instrument, 2028 100,000  
Debt instrument, 2029 0  
Debt instrument, thereafter $ 0