XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Investment (Income), Net - Investment (Income), Net (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Investment Income, Net [Abstract]    
Interest (income) $ (3,983) $ (5,451)
Net (gain) on marketable securities (5,971) (6,451)
Dividend (income) (1,072) (537)
Investment (income), net $ (11,026) $ (12,439)