v3.26.3
Impairment of Long-Lived Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Long-Lived Asset, Held and Used, Impairment [Line Items]    
Earnings (loss) before income taxes $ 55,601 $ 45,681