v3.26.1
Financial Instruments - Schedule of Cash and Cash Equivalents, Money Market Funds and Short-term Investments by Significant Investment Category (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 162,791 $ 173,817
Unrealized Gains 0 28
Unrealized Losses (342) (43)
Market Value 162,449 173,802
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 149,044 145,514
Unrealized Gains 0 28
Unrealized Losses (342) (43)
Market Value 148,702 145,499
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 13,747 28,303
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 13,747 28,303
Level 1 | Money Market Funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 13,747 24,811
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 13,747 24,811
Level 2 | U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 19,109 8,064
Unrealized Gains 0 2
Unrealized Losses (65) (1)
Market Value 19,044 8,065
Level 2 | U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 3,010 1,001
Unrealized Gains 0 0
Unrealized Losses (5) 0
Market Value 3,005 1,001
Level 2 | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 126,925 139,941
Unrealized Gains 0 26
Unrealized Losses (272) (42)
Market Value $ 126,653 $ 139,925