Investment (Income), Net - Net (Gain) on Marketable Securities (Detail) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Aug. 31, 2024 |
Aug. 31, 2023 |
|
| Net (Gain) Loss on Marketable Securities | ||
| Unrealized (gains) on marketable equity securities | $ (5,778) | $ (6,527) |
| Realized (gains) losses on marketable equity securities | (195) | 45 |
| Realized losses on available-for-sale debt securities | 2 | 31 |
| Net (gain) on marketable securities | $ (5,971) | $ (6,451) |