v3.26.1
Fair Value Measurements - Schedule of Liabilities Measured on a Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Change in fair value         $ (3,400)  
SAFE Agreement            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Beginning balance $ 0 $ 34,561 $ 30,148 $ 29,364 34,561 $ 29,364
Change in fair value 0 3,439 (2,096) 784 3,400 (1,300)
Conversion to equity upon liquidity event   (38,000)        
Ending balance $ 0 $ 0 $ 28,052 $ 30,148 $ 0 $ 28,052