XML 70 R36.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - MARKETABLE SECURITIES ON BS (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt and Equity Securities, FV-NI    
Fair Value $ 39,236  
Investments-current 100,918 $ 86,431
Other assets 916 2,694
Total assets at fair value 112,658 93,717
Mutual Fund    
Debt and Equity Securities, FV-NI    
Equity securities 23,209 49,662
U.S. treasury securities    
Debt and Equity Securities, FV-NI    
Fair Value 25,798  
Equity Securities    
Debt and Equity Securities, FV-NI    
Equity securities 50,213 36,769
Corporate Bond Securities    
Debt and Equity Securities, FV-NI    
Fair Value 13,438 7,286
Marketable Equity Securities    
Debt and Equity Securities, FV-NI    
Investments-current 73,422 86,431
Marketable Equity Securities | Mutual Fund    
Debt and Equity Securities, FV-NI    
Equity securities 23,209 49,662
Marketable Equity Securities | U.S. treasury securities    
Debt and Equity Securities, FV-NI    
Fair Value 0  
Marketable Equity Securities | Equity Securities    
Debt and Equity Securities, FV-NI    
Equity securities 50,213 36,769
Marketable Equity Securities | Corporate Bond Securities    
Debt and Equity Securities, FV-NI    
Fair Value 0 0
Marketable Debt Securities    
Debt and Equity Securities, FV-NI    
Other assets 39,236 7,286
Marketable Debt Securities | Mutual Fund    
Debt and Equity Securities, FV-NI    
Equity securities 0 0
Marketable Debt Securities | U.S. treasury securities    
Debt and Equity Securities, FV-NI    
Fair Value 25,798  
Marketable Debt Securities | Equity Securities    
Debt and Equity Securities, FV-NI    
Equity securities 0 0
Marketable Debt Securities | Corporate Bond Securities    
Debt and Equity Securities, FV-NI    
Fair Value $ 13,438 $ 7,286