v3.25.2
Summary of Significant Accounting Policies - Activity in Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Financing Receivable, Allowance for Credit Losses [Line Items]      
Beginning Balance $ 4,140 $ 2,827 $ 1,650
Provision 3,269 1,720 1,460
Recoveries (235) (191) 46
Write-offs (1,555) (216) (329)
Reclass to held for sale [1] (222) 0 0
Ending Balance $ 5,397 4,140 $ 2,827
Ending Balance   $ 4,140  
[1] This is allowance for credit losses reclassified to the Company's held for sale entities. See Note 4. "Assets Held for Sale" for further detail.