XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Investment (Income), Net - Investment (Income), Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Investment Income, Net [Abstract]        
Interest (income) $ (3,450) $ (3,080) $ (7,210) $ (7,063)
Net (gain) on marketable securities (5,549) (4,713) (14,222) (10,684)
Dividend (income) (1,027) (733) (1,998) (1,805)
Investment (income), net $ (10,026) $ (8,526) $ (23,430) $ (19,552)