v3.26.3
Investment (Income), Net - Net (Gain) on Marketable Securities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Net Loss (Gain) on Marketable Securities    
Unrealized (gains) on marketable equity securities $ (1,563) $ (8,586)
Realized (gains) on marketable equity securities (469) (97)
Realized losses on available-for-sale debt securities 0 10
Net (gain) on marketable securities $ (2,032) $ (8,673)