v3.26.1
Stock-Based Compensation - Schedule of Estimated Fair Value Assumptions (Details)
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 volatility 99.68%      
Expected volatility, minimum   99.43% 98.78% 93.92%
Expected volatility, maximum   101.51% 103.00% 101.51%
Risk-free interest rate 4.13%      
Risk-free interest rate, minimum   3.75% 3.86% 3.75%
Risk-free interest rate, maximum   4.11% 4.13% 4.45%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Expected term (in years) 6 years 29 days      
Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected term (in years)   5 years 3 months 5 years 3 months 7 days 5 years
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Expected term (in years)   6 years 29 days 6 years 29 days 6 years 29 days