v3.26.3
Fair Value Measurement - Schedule of the Entity's Assets and Liabilities that are Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Assets:    
Equity securities, at fair value $ 12,551 $ 11,021
Debt securities trading, at fair value 27,667 31,144
Deferred compensation investments 9,194 9,011
Derivative assets 637,736 554,116
Liabilities:    
Derivative liabilities 32,448 31,414
Deferred compensation liability 9,194 9,011
Level 1    
Assets:    
Equity securities, at fair value 12,551 11,021
Debt securities trading, at fair value 0 0
Deferred compensation investments 9,194 9,011
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Deferred compensation liability 9,194 9,011
Level 2    
Assets:    
Equity securities, at fair value 0 0
Debt securities trading, at fair value 27,667 31,144
Deferred compensation investments 0 0
Derivative assets 637,736 554,116
Liabilities:    
Derivative liabilities 32,448 31,414
Deferred compensation liability 0 0
Recurring Basis    
Assets:    
Equity securities, at fair value 12,551 11,021
Debt securities trading, at fair value 27,667 31,144
Deferred compensation investments 9,194 9,011
Derivative assets 637,736 554,116
Liabilities:    
Derivative liabilities 32,448 31,414
Deferred compensation liability 9,194 9,011
Recurring Basis | Level 1    
Assets:    
Equity securities, at fair value 12,551 11,021
Debt securities trading, at fair value 0 0
Deferred compensation investments 9,194 9,011
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Deferred compensation liability 9,194 9,011
Recurring Basis | Level 2    
Assets:    
Equity securities, at fair value 0 0
Debt securities trading, at fair value 27,667 31,144
Deferred compensation investments 0 0
Derivative assets 637,736 554,116
Liabilities:    
Derivative liabilities 32,448 31,414
Deferred compensation liability $ 0 $ 0