v3.26.3
Fair Value of Financial Instruments - Summary of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost $ 544,665 $ 170,517
Unrealized Gains 0 130
Unrealized Losses (3,545) (619)
Estimated Fair Value 541,120 170,028
Money market funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 249,256 77,610
Unrealized Gains 0 5
Unrealized Losses 0 0
Estimated Fair Value 249,256 77,615
U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 191,962 60,361
Unrealized Gains 0 96
Unrealized Losses (697) 0
Estimated Fair Value 191,265 60,457
U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 93,905 20,689
Unrealized Gains 0 12
Unrealized Losses (665) 0
Estimated Fair Value 93,240 20,701
Equity securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 4,542 6,857
Unrealized Gains 0 17
Unrealized Losses (2,183) (619)
Estimated Fair Value 2,359 6,255
Convertible notes | Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 5,000 5,000
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value $ 5,000 $ 5,000