XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Shares Available for Future Issuances (Details) - 2021 Equity Incentive Plan - shares
shares in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available, Beginning Balance 8,473 11,759 16,856
Shares available, Ending Balance 9,714 8,473 11,759
Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options forfeited 129 427  
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options issued, net   (5,103) (5,901)
Stock options forfeited 1,362