v3.26.3
Stock-Based Compensation - Summary of Shares Available for Future Issuances (Details) - shares
shares in Thousands
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
2021 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available, Beginning Balance 23,583 4,331 10,874
Additions to the plan   20,000  
Shares available, Ending Balance 23,881 23,583 4,331
2021 Equity Incentive Plan | RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options issued, net (263) (1,431) (6,115)
Stock options forfeited 310 853 210
Stock options settled for taxes 251 430 481
2021 Equity Incentive Plan | PSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options issued, net   (600) (1,119)
Inducement Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available, Beginning Balance 5,816 5,816 6,281
Shares available, Ending Balance 5,816 5,816 5,816
Inducement Plan | RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options issued, net     (465)