v3.26.1
Cash, Cash Equivalents, and Financial Instruments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Cash, Adjusted Cost $ 236,499 $ 256,216
Debt Securities, Available-for-Sale [Abstract]    
Total Unrealized Gains 5 29
Assets, Adjusted Cost 255,669 275,621
Assets, Fair Value $ 255,674 275,650
Marketable securities, maturity 12 months  
Cash    
Cash and Cash Equivalents [Line Items]    
Cash, Adjusted Cost $ 193,430 194,182
Cash, Fair Value 193,430 194,182
Debt Securities, Available-for-Sale [Abstract]    
Assets, Fair Value 236,499 256,216
Marketable Securities    
Debt Securities, Available-for-Sale [Abstract]    
Assets, Fair Value 19,175 19,434
Fair Value, Inputs, Level 1 | Money Market Funds    
Debt Securities, Available-for-Sale [Abstract]    
Adjusted Cost 43,069 62,034
Total Unrealized Gains 0 0
Fair Value 43,069 62,034
Fair Value, Inputs, Level 1 | Money Market Funds | Cash    
Debt Securities, Available-for-Sale [Abstract]    
Fair Value 43,069 62,034
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Debt Securities, Available-for-Sale [Abstract]    
Adjusted Cost 19,170 19,405
Total Unrealized Gains 5 29
Fair Value $ 19,175 $ 19,434