v3.26.3
Stock-Based Compensation - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2026
USD ($)
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of shares, granted 0
Unrecognized compensation cost related to unvested stock options granted | $ $ 0.1
Cost is expected to be recognized over weighted average period 4 months
Stock options granted to purchase shares of common stock 0
2016 Equity Incentive Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of shares, granted 0
Stock options granted to purchase shares of common stock 0
2021 Equity Incentive Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares available for grant 8,648,345
2021 Equity Incentive Plan | Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Cost is expected to be recognized over weighted average period 2 years 10 months 24 days
Total unrecognized compensation cost related to unvested restricted stock units | $ $ 87.1
2021 Equity Incentive Plan | Performance Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Cost is expected to be recognized over weighted average period 2 years 1 month 6 days
Total unrecognized compensation cost related to unvested restricted stock units | $ $ 19.8