v3.25.4
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Allowance for credit loss   $ 0
Impairment losses $ 0 0
Accrued interest on marketable securities $ 100,000 $ 100,000
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Accrued interest $ 0 $ 0
Fair Value, Recurring    
Derivative [Line Items]    
Liabilities measured at fair value on a recurring and non-recurring 0 0
Fair Value, Nonrecurring    
Derivative [Line Items]    
Liabilities measured at fair value on a recurring and non-recurring $ 0 $ 0