v3.26.3
Subordinated Deferrable Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 31, 2026
May 31, 2026
Long-term debt    
Subordinated deferrable debt $ 1,310,162 $ 1,310,282
Debt | Credit Availability Concentration Risk | Subordinated debt    
Long-term debt    
Concentration risk, percentage 4.00% 4.00%