v3.25.2
Net (Gain) Loss on Marketable Securities (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Net Loss (Gain) on Marketable Securities      
Unrealized losses (gains) on marketable equity securities $ 5,505 $ (19,703) $ 2,667
Realized (gains) on marketable equity securities (10,625) (290) (551)
Realized losses (gains) on available-for-sale debt securities 123 79 (30)
Net (gain) loss on marketable securities $ (4,997) $ (19,914) $ 2,086