v3.26.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Derivative instruments:    
Derivative instruments $ 169,837 $ 163,283
Total assets measured at fair value 212,410 273,274
Level 1    
Assets:    
Equity investments 7,846 19,198
Level 3 | Derivative associated with Redeemable preferred shares    
Derivative instruments:    
Derivative instruments 169,837 163,283
Level 3 | B&W warrants    
Derivative instruments:    
Derivative instruments $ 34,727 $ 90,793