XML 78 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit $ 15,794 $ 0
Corporate bonds 40,550  
Total assets at fair value 110,032 93,717
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 3,199 6,267
Total liabilities at fair value 3,199 6,267
Mutual Fund    
Assets, Fair Value Disclosure [Abstract]    
Equity securities 27,135 49,662
Equity Securities    
Assets, Fair Value Disclosure [Abstract]    
Equity securities 42,347 36,769
Corporate Bond Securities    
Assets, Fair Value Disclosure [Abstract]    
Corporate bonds 14,915 7,286
Fair Value, Inputs, Level 1    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 0 0
Fair Value, Inputs, Level 2    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 3,199 6,267
Fair Value, Inputs, Level 3    
Assets, Fair Value Disclosure [Abstract]    
Total assets at fair value   0
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 0 0
Fair value, measurements, recurring    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit 21,061  
U.S. treasury securities 25,635  
Mutual funds 27,135 49,662
Equity securities 42,347 36,769
Corporate bonds 14,915 7,286
Total assets at fair value 131,093 93,717
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 3,199 6,267
Total liabilities at fair value 3,199 6,267
Fair value, measurements, recurring | Fair Value, Inputs, Level 1    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit 0  
U.S. treasury securities 0  
Mutual funds 27,135 49,662
Equity securities 42,347 36,769
Corporate bonds 0 0
Total assets at fair value 69,482 86,431
Liabilities, Fair Value Disclosure [Abstract]    
Total liabilities at fair value 0 0
Fair value, measurements, recurring | Fair Value, Inputs, Level 2    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit 21,061  
U.S. treasury securities 25,635  
Mutual funds 0 0
Equity securities 0 0
Corporate bonds 14,915 7,286
Total assets at fair value 61,611 7,286
Liabilities, Fair Value Disclosure [Abstract]    
Total liabilities at fair value 3,199 6,267
Fair value, measurements, recurring | Fair Value, Inputs, Level 3    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit 0  
U.S. treasury securities 0  
Mutual funds 0 0
Equity securities 0 0
Corporate bonds 0 0
Total assets at fair value 0  
Liabilities, Fair Value Disclosure [Abstract]    
Total liabilities at fair value $ 0 $ 0