v3.26.1
Financial Instruments - Schedule of Cash Equivalents, Restricted Cash and Investments, Classified as Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 261,815 $ 254,872
Unrealized Gains 66 279
Unrealized Losses (249) (10)
Fair Value 261,632 255,141
Cash equivalents 25,055 48,576
Short-term investments 236,577 198,522
Long-term investments 0 8,043
Total cash equivalents and investments 261,632 255,141
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 25,055 48,576
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 25,055 48,576
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 86,915 42,696
Unrealized Gains 2 18
Unrealized Losses (178) (10)
Fair Value 86,739 42,704
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 69,145 53,636
Unrealized Gains 10 69
Unrealized Losses (55) 0
Fair Value 69,100 53,705
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 61,791 75,990
Unrealized Gains 52 167
Unrealized Losses (9) 0
Fair Value 61,834 76,157
U.S. agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 18,909 33,974
Unrealized Gains 2 25
Unrealized Losses (7) 0
Fair Value $ 18,904 $ 33,999