v3.26.1
Stock-Based Compensation - Schedule of Assumptions used in Estimating Fair Value of Stock Options (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life of options (in years)   6 years 3 months
Risk-free interest rate   4.42%
Expected volatility   86.70%
Dividends 0.00% 0.00%
Fair value of common stock   $ 35.14
Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life of options (in years) 5 years 6 months  
Risk-free interest rate 3.81%  
Expected volatility 92.80%  
Fair value of common stock $ 20.73  
Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life of options (in years) 6 years 21 days  
Risk-free interest rate 4.34%  
Expected volatility 94.50%  
Fair value of common stock $ 31.97