v3.26.3
Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Contractual maturities of short-term investments      
Maturities within one year $ 262,549   $ 179,577
Maturities after one year through five years 224,549   68,901
Contractual maturities investments 487,098   248,478
Short-term investments:      
Amortized Cost 497,939   248,354
Gross Unrealized Gains     125
Gross Unrealized Losses (3,260)   (1)
Fair Value 494,679   248,478
Fair Value, Assets Transfers      
Fair value of assets transferred from Level 1 to Level 2 0   0
Fair value of assets transferred from Level 2 to Level 1 0   0
Fair value of asset transfer into Level 3 0   0
Fair value of asset transfer out of Level 3 0   0
Realized gains (losses) on securities 0 $ 0  
U.S. Treasury Securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Short-term investments:      
Amortized Cost 7,581    
Fair Value 7,581    
U.S. Treasury Securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments      
Short-term investments:      
Amortized Cost 490,358   248,354
Gross Unrealized Gains     125
Gross Unrealized Losses (3,260)   (1)
Fair Value 487,098   248,478
Fair value | Recurring basis      
Assets:      
Assets 515,358   325,769
Fair value | Recurring basis | Money market funds      
Assets:      
Cash equivalents 20,679   77,291
Fair value | Recurring basis | U.S. Treasury Securities      
Assets:      
Cash equivalents 7,581    
Short-term investments 487,098   248,478
Fair value | Recurring basis | Level 1      
Assets:      
Assets 20,679   77,291
Fair value | Recurring basis | Level 1 | Money market funds      
Assets:      
Cash equivalents 20,679   77,291
Fair value | Recurring basis | Level 2      
Assets:      
Assets 494,679   248,478
Fair value | Recurring basis | Level 2 | U.S. Treasury Securities      
Assets:      
Cash equivalents 7,581    
Short-term investments $ 487,098   $ 248,478