v3.26.3
Marketable Securities - Amortized Cost and Fair Value of Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value to Amortized Cost    
Amortized Cost $ 65,396 $ 114,109
Allowance for Credit Losses 0 0
Net Amortized Cost 65,396 114,109
Gross Unrealized Gains 0 61
Gross Unrealized Losses (25) 0
Fair Value 65,371 114,170
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Fair Value to Amortized Cost    
Fair Value 0 24,990
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent    
Fair Value to Amortized Cost    
Fair Value 65,371 89,180
U.S. treasury bills    
Fair Value to Amortized Cost    
Amortized Cost 14,989 114,109
Allowance for Credit Losses 0 0
Net Amortized Cost 14,989 114,109
Gross Unrealized Gains 0 61
Gross Unrealized Losses 0 0
Fair Value 14,989 $ 114,170
U.S. treasury notes    
Fair Value to Amortized Cost    
Amortized Cost 50,407  
Allowance for Credit Losses 0  
Net Amortized Cost 50,407  
Gross Unrealized Gains 0  
Gross Unrealized Losses (25)  
Fair Value $ 50,382