XML 84 R50.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Marketable Debt Securities and Convertible Note    
Cost Basis   $ 63,590
Gross Unrealized Losses   0
Gross Unrealized Gains   475
Fair Value   64,065
Marketable equity securities    
Cost Basis $ 28,159 28,159
Gross Unrealized Losses (12,516) (11,370)
Gross Unrealized Gains 0 0
Fair Value 15,643 16,789
Cost Basis 101,386 91,749
Gross Unrealized Losses 12,516 11,370
Gross Unrealized Gains 768 475
Fair Value 89,638 $ 80,854
Marketable Debt Securities    
Marketable Debt Securities and Convertible Note    
Cost Basis 73,227  
Gross Unrealized Losses 0  
Gross Unrealized Gains 768  
Fair Value $ 73,995