v3.26.1
Stock-Based Compensation - Summary of Shares Available for Future Issuances (Details) - shares
shares in Thousands
3 Months Ended
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 4,331 10,874
Additions to the plan 20,000  
Shares available, Ending Balance 23,583 4,331
2021 Equity Incentive Plan | RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options issued, net (1,431) (6,115)
Stock options forfeited 853 210
Stock options settled for taxes 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 6,281
Shares available, Ending Balance 5,816 5,816
Inducement Plan | RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options issued, net   (465)