v3.26.1
Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected life (in years) 6 years 1 month 6 days   6 years 1 month 6 days  
Expected dividend rate $ 0 $ 0 $ 0 $ 0
Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Risk-free interest rate 4.00% 3.90% 3.70% 3.90%
Expected life (in years)   5 years 6 months   5 years 6 months
Volatility 93.40% 90.80% 93.40% 90.60%
Fair value of common stock (in usd per share) $ 20.50 $ 9.90 $ 16.11 $ 9.90
Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Risk-free interest rate 4.20% 4.10% 4.20% 4.40%
Expected life (in years)   6 years 1 month 6 days   6 years 1 month 6 days
Volatility 94.70% 95.40% 94.70% 95.40%
Fair value of common stock (in usd per share) $ 22.58 $ 14.71 $ 22.58 $ 14.71