XML 57 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis and Categorized using Fair Value Hierarchy (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Nov. 30, 2025
May 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total available-for-sale debt securities $ 25,252 $ 24,323
Total marketable equity securities 156,661 135,419
Assets (liabilities) at fair value 174,896 142,490
U.S. Treasury and other government    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total available-for-sale debt securities 25,126 24,200
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total available-for-sale debt securities 126 123
Stocks | Foreign    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 333 1,265
Stocks | Domestic    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 4,463 8,642
Mutual funds | Foreign    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 43,837 38,943
Mutual funds | Domestic    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 108,028 86,569
Contingent consideration liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration (7,017) (17,252)
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 4,796 9,907
Assets (liabilities) at fair value 4,796 9,907
Quoted Prices in Active Markets for Identical Assets (Level 1) | Stocks | Foreign    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 333 1,265
Quoted Prices in Active Markets for Identical Assets (Level 1) | Stocks | Domestic    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 4,463 8,642
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total available-for-sale debt securities 25,252 24,323
Total marketable equity securities 151,865 125,512
Assets (liabilities) at fair value 177,117 149,835
Significant Other Observable Inputs (Level 2) | U.S. Treasury and other government    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total available-for-sale debt securities 25,126 24,200
Significant Other Observable Inputs (Level 2) | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total available-for-sale debt securities 126 123
Significant Other Observable Inputs (Level 2) | Mutual funds | Foreign    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 43,837 38,943
Significant Other Observable Inputs (Level 2) | Mutual funds | Domestic    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable equity securities 108,028 86,569
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) at fair value (7,017) (17,252)
Significant Unobservable Inputs (Level 3) | Contingent consideration liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ (7,017) $ (17,252)