XML 113 R93.htm IDEA: XBRL DOCUMENT v3.24.2
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - Allowance for Credit Losses - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 14,926 $ 12,918 $ 12,097
Additions 53,240 40,817 30,278
Deductions 50,252 38,809 29,457
Balance at End of Year $ 17,914 $ 14,926 $ 12,918