XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 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 (2,280) (2,581)
Gross Unrealized Gains 0 0
Fair Value 25,879 25,578
Cost Basis 147,575 134,950
Gross Unrealized Losses 2,280 2,581
Gross Unrealized Gains 1,360 675
Fair Value 146,655 $ 133,044
Marketable Debt Securities    
Marketable Debt Securities and Convertible Note    
Cost Basis 119,416  
Gross Unrealized Losses 0  
Gross Unrealized Gains 1,360  
Fair Value $ 120,776