XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
May 31, 2025
Income Taxes [Line Items]      
Effective income tax (benefit) expense rate 23.60% 21.30%  
Corporate income tax rate 21.00% 21.00%  
Deferred income tax liability $ 0   $ 0
Unremitted foreign earnings 169,600,000   $ 164,700,000
Provision for deferred income taxes $ 0    
Minimum tax rate on reported profits from OECD framework 15.00%