v3.26.1
Significant Accounting Policies - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Accounting Policies [Abstract]    
Insurance reserve $ 218,528 $ 208,018
Employee benefit related liabilities 232,530 209,351
Dividends 180,700 157,766
Estimated legal reserves 5,650 55,541
Accrued interest 14,645 14,583
Other 237,145 229,818
Accrued liabilities $ 889,198 $ 875,077