XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 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 (4,338) (2,581)
Gross Unrealized Gains 0 0
Fair Value 23,821 25,578
Cost Basis 104,406 134,950
Gross Unrealized Losses 4,338 2,581
Gross Unrealized Gains 1,086 675
Fair Value 101,154 $ 133,044
Marketable Debt Securities    
Marketable Debt Securities and Convertible Note    
Cost Basis 76,247  
Gross Unrealized Losses 0  
Gross Unrealized Gains 1,086  
Fair Value $ 77,333