XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost $ 132,312 $ 118,761
Unrealized Gains 9,675 3,006
Unrealized Losses (4,346) (9,109)
Fair Value 137,641 112,658
Marketable equity securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost   79,625
Unrealized Gains   2,776
Unrealized Losses   (8,979)
Fair Value   73,422
Marketable equity securities | Mutual funds    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost   26,352
Unrealized Gains   0
Unrealized Losses   (3,143)
Fair Value   23,209
Marketable equity securities | Equity securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 59,228 53,273
Unrealized Gains 7,896 2,776
Unrealized Losses (4,146) (5,836)
Fair Value 62,978 50,213
Marketable debt securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 73,084 39,136
Unrealized Gains 1,779 230
Unrealized Losses (200) (130)
Fair Value 74,663 39,236
Marketable debt securities | U.S. treasury securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 53,662 25,640
Unrealized Gains 1,307 182
Unrealized Losses (3) (24)
Fair Value 54,966 25,798
Marketable debt securities | Corporate bonds    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 19,422 13,496
Unrealized Gains 472 48
Unrealized Losses (197) (106)
Fair Value $ 19,697 $ 13,438