XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENTS AND FAIR VALUE MEASUREMENTS - FINANCIAL INSTRUMENTS MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) - Fair value, measurements, recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   $ 5,300
U.S. treasury securities $ 58,958 25,798
Mutual funds 11,628 23,209
Equity securities 64,903 50,213
Corporate bonds 16,363 13,438
Total assets at fair value 151,852 117,958
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 11,689 3,649
Total liabilities at fair value 11,689 3,649
Fair Value, Inputs, Level 1    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   0
U.S. treasury securities 58,958 25,798
Mutual funds 11,628 23,209
Equity securities 64,903 50,213
Corporate bonds 0 0
Total assets at fair value 135,489 99,220
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 0 0
Total liabilities at fair value 0 0
Fair Value, Inputs, Level 2    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   5,300
U.S. treasury securities 0 0
Mutual funds 0 0
Equity securities 0 0
Corporate bonds 16,363 13,438
Total assets at fair value 16,363 18,738
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 11,689 3,649
Total liabilities at fair value 11,689 3,649
Fair Value, Inputs, Level 3    
Assets, Fair Value Disclosure [Abstract]    
Certificates of deposit   0
U.S. treasury securities 0 0
Mutual funds 0 0
Equity securities 0 0
Corporate bonds 0 0
Total assets at fair value 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Derivative instruments 0 0
Total liabilities at fair value $ 0 $ 0