v3.26.1
Stockholders' Equity - Summary of Stock Options and Market based Awards Valuation Assumptions (Details) - Market-Based Awards
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Volatility 53.10% 64.59%
Risk-free interest rate 3.47% 3.63%
Dividend yield 0.00% 0.00%