v3.26.1
Cash Equivalents and Marketable Securities - Summary of Amortized Cost and Fair Value of Company's Cash Equivalents and Marketable Securities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Gross Unrealized Loss   $ 0
Cash Equivalents    
Cash and Cash Equivalents [Line Items]    
Amortized Cost Basis $ 44,140,000 92,788,000
Gross Unrealized Loss (1,000)  
Estimated Fair Value 44,139,000 92,788,000
Marketable Securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost Basis 322,183,000 99,742,000
Gross Unrealized Gains 0 106,000
Gross Unrealized Loss (127,000)  
Estimated Fair Value 322,056,000 99,848,000
Money Market Funds | Cash Equivalents    
Cash and Cash Equivalents [Line Items]    
Amortized Cost Basis 33,700,000 92,788,000
Estimated Fair Value 33,700,000 92,788,000
Government Securities | Cash Equivalents    
Cash and Cash Equivalents [Line Items]    
Amortized Cost Basis 10,440,000  
Gross Unrealized Loss (1,000)  
Estimated Fair Value 10,439,000  
Government Securities | Marketable Securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost Basis 172,183,000 99,742,000
Gross Unrealized Gains 0 106,000
Gross Unrealized Loss (127,000)  
Estimated Fair Value 172,056,000 $ 99,848,000
Term Deposits | Marketable Securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost Basis 150,000,000  
Estimated Fair Value $ 150,000,000