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 |