v3.26.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
May 31, 2026
Aug. 31, 2025
May 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Schedule of Accumulated Other Comprehensive Loss [Line Items]            
Beginning balance   $ (34,126)     $ (34,126)  
Other comprehensive income before reclassifications         35,465  
Amounts reclassified from accumulated other comprehensive loss         (7,022)  
Other comprehensive income (loss), net of taxes $ 8,231 20,212 $ (13,060) $ (11,326) 28,443 $ (24,386)
Ending balance (5,683)       (5,683)  
Net Unrecognized Actuarial Losses            
Schedule of Accumulated Other Comprehensive Loss [Line Items]            
Beginning balance   (38,524)     (38,524)  
Other comprehensive income before reclassifications         0  
Amounts reclassified from accumulated other comprehensive loss         269  
Other comprehensive income (loss), net of taxes         269  
Ending balance (38,255)       (38,255)  
Net Unrecognized Hedge Gains (Losses)            
Schedule of Accumulated Other Comprehensive Loss [Line Items]            
Beginning balance   4,345     4,345  
Other comprehensive income before reclassifications         35,465  
Amounts reclassified from accumulated other comprehensive loss         (7,291)  
Other comprehensive income (loss), net of taxes         28,174  
Ending balance 32,519       32,519  
Net unrecognized beneficial interests gains (losses)            
Schedule of Accumulated Other Comprehensive Loss [Line Items]            
Beginning balance   $ 53     53  
Other comprehensive income before reclassifications         0  
Amounts reclassified from accumulated other comprehensive loss         0  
Other comprehensive income (loss), net of taxes         0  
Ending balance $ 53       $ 53