v3.25.2
Stockholders' Equity - Summary of Stock Options and Market based Awards Valuation Assumptions (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted-average grant date fair value of options $ 4.53 $ 4.54
Risk-free interest rate   4.10%
Expected volatility   64.53%
Expected life in years 6 years 25 days 6 years 1 month 6 days
Market-Based Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 3.63%  
Expected volatility 64.59%  
Dividend yield 0.00% 0.00%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 4.07%  
Expected volatility 68.60%  
Minimum | Market-Based Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate   4.22%
Expected volatility   65.71%
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 4.10%  
Expected volatility 69.21%  
Maximum | Market-Based Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate   4.31%
Expected volatility   75.43%