v3.26.1
Stock-Based Compensation - Narrative (Details)
shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock options, vesting period 4 years
Fair market value of vested shares | $ $ 36.1
Unrecognized compensation cost | $ $ 142.6
Unvested stock options, unamortized stock-based compensation cost, weighted average period recognition 3 years
2021 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant (in shares) | shares 29.3
2024 Inducement Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant (in shares) | shares 8.5