XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 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,158 28,159
Gross Unrealized Losses (5,010) (11,370)
Gross Unrealized Gains 0 0
Fair Value 23,148 16,789
Cost Basis 145,256 91,749
Gross Unrealized Losses (5,010) (11,370)
Gross Unrealized Gains 1,056 475
Fair Value 141,302 $ 80,854
Marketable Debt Securities    
Marketable Debt Securities and Convertible Note    
Cost Basis 117,098  
Gross Unrealized Losses 0  
Gross Unrealized Gains 1,056  
Fair Value 118,154  
Non-current    
Cost Basis 8,515  
Gross Unrealized Losses (286)  
Gross Unrealized Gains 0  
Fair Value $ 8,229