v3.26.3
Note 18 - Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Total $ 267,618  
Total, 2026 131,450  
Total, 2027 97,774  
Total, 2028 5,250  
Total, 2029 5,448  
Total, thereafter 27,696  
Material Purchase Obligations [Member]    
Purchase obligations, total 67,974  
Purchase obligations, 2026 50,650  
Purchase obligations, 2027 11,320  
Purchase obligations, 2028 1,739  
Purchase obligations, 2029 1,767  
Purchase obligations, thereafter 2,498  
Capital Addition Purchase Commitments [Member]    
Purchase obligations, total 1,343  
Purchase obligations, 2026 1,343  
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 134,301 $ 139,178
Debt Instrument, 2026 15,457  
Debt instrument, 2027 86,454  
Debt instrument, 2028 3,511  
Debt instrument, 2029 3,681  
Debt instrument, thereafter 25,198  
Convertible Debentures [Member]    
Debt instrument 64,000  
Debt Instrument, 2026 64,000  
Debt instrument, 2027 0  
Debt instrument, 2028 0  
Debt instrument, 2029 0  
Debt instrument, thereafter $ 0