v3.26.1
Stock-Based Compensation - FV of Employee Stock Options (Details) - Stock options - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Weighted average assumptions for estimated fair value of employee stock options        
Expected term (in years) 6 years 2 months 12 days 6 years 3 months 18 days 6 years 6 months 6 years 4 months 24 days
Expected volatility (as a percent) 54.00% 51.20% 54.40% 50.90%
Risk-free interest rate (as a percent) 4.20% 4.10% 3.80% 4.10%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Underlying stock price (in dollars per share) $ 12.35 $ 9.19 $ 12.35 $ 13.39