XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) - 2019 Equity Incentive Plan
6 Months Ended
Jun. 30, 2024
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares available for grant at December 31, 2023 15,299,763
2019 Equity Incentive Plan reserve increase effective January 1, 2024 7,254,113
Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned (8,628,958)
Stock options, restricted stock units and the maximum market-based restricted stock units forfeited or expired 3,330,859
Shares available for grant at June 30, 2024 17,255,777