XML 108 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Marketable debt securities    
Cost Basis $ 106,791 $ 11,435
Gross Unrealized Losses 0 (310)
Gross Unrealized Gains 675 0
Fair Value 107,466 11,125
Marketable equity securities    
Cost Basis 28,159 2,876
Gross Unrealized Losses (2,581) (1,809)
Gross Unrealized Gains 0 0
Fair Value 25,578 1,067
Cost Basis 134,950 14,311
Gross Unrealized Losses (2,581) (2,119)
Gross Unrealized Gains 675 0
Fair Value $ 133,044 $ 12,192