v3.24.1.u1
Stockholders' Equity and Equity Incentive Plans - Schedule of RSU Activity (Details) - RSUs Outstanding
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Class Of Stock [Line Items]  
Balance as of December 31, 2023 | shares 11,301,279
Granted | shares 687,854
Vested | shares (1,442,104)
Cancelled/forfeited | shares (455,815)
Balance as of March 31, 2024 | shares 10,091,214
Balance as of December 31, 2023 | $ / shares $ 14.76
Granted | $ / shares 13.46
Vested | $ / shares 15.07
Cancelled/forfeited | $ / shares 17.37
Balance as of March 31, 2024 | $ / shares $ 14.52