XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Marketable Debt Securities and Convertible Note    
Cost Basis   $ 106,791
Gross Unrealized Losses   0
Gross Unrealized Gains   675
Fair Value   107,466
Marketable equity securities    
Cost Basis $ 28,159 28,159
Gross Unrealized Losses (3,034) (2,581)
Gross Unrealized Gains 0 0
Fair Value 25,125 25,578
Cost Basis 142,727 134,950
Gross Unrealized Losses 3,034 2,581
Gross Unrealized Gains 1,103 675
Fair Value 140,796 $ 133,044
Marketable Debt Securities    
Marketable Debt Securities and Convertible Note    
Cost Basis 114,568  
Gross Unrealized Losses 0  
Gross Unrealized Gains 1,103  
Fair Value $ 115,671