XML 61 R45.htm IDEA: XBRL DOCUMENT v3.26.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable Debt Securities and Convertible Note    
Cost Basis   $ 771,505
Gross Unrealized Losses   0
Gross Unrealized Gains   4,827
Fair Value   776,332
Marketable equity securities    
Cost Basis $ 28,159 28,159
Gross Unrealized Losses (5,507) (7,385)
Gross Unrealized Gains 0 0
Fair Value 22,652 20,774
Cost Basis 885,370 799,664
Gross Unrealized Losses (7,032) (7,385)
Gross Unrealized Gains 0 4,827
Fair Value 878,338 797,106
Marketable Debt Securities    
Marketable Debt Securities and Convertible Note    
Cost Basis 857,211  
Gross Unrealized Losses (1,525)  
Gross Unrealized Gains 0  
Fair Value 855,686  
Non-current    
Cost Basis 25,790 10,416
Gross Unrealized Losses (885) (175)
Gross Unrealized Gains 0 0
Fair Value $ 24,905 $ 10,241