XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Investments and Fair Value of Financial Instruments - Gains and Losses of Marketable Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 149,470 $ 15,744
Gross Unrealized Gains 1 3
Gross Unrealized Losses (204) (20)
Allowance for Credit Loss 0 0
Fair Value 149,267 15,727
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 23,427  
Gross Unrealized Gains 0  
Gross Unrealized Losses (6)  
Allowance for Credit Loss 0  
Fair Value 23,421  
Certificate of Deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,002  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1)  
Allowance for Credit Loss 0  
Fair Value 1,001  
U.S. treasury    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,802 15,744
Gross Unrealized Gains 0 3
Gross Unrealized Losses (2) (20)
Allowance for Credit Loss 0 0
Fair Value 2,800 15,727
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 122,239  
Gross Unrealized Gains 1  
Gross Unrealized Losses (195)  
Allowance for Credit Loss 0  
Fair Value 122,045  
Non-marketable investment    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,000 10,000
Gross Unrealized Gains 2,850 2,850
Gross Unrealized Losses 0 0
Allowance for Credit Loss 0 0
Fair Value 12,850 12,850
Marketable And Non-Marketable Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 159,470 25,744
Gross Unrealized Gains 2,851 2,853
Gross Unrealized Losses (204) (20)
Allowance for Credit Loss 0 0
Fair Value $ 162,117 $ 28,577