XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Summary of Restricted Stock Units (RSUs) Activity (Details) - 2010 Plan [Member] - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Beginning balance | shares 3,450,792
RSUs granted | shares 2,381,877
RSUs vested | shares (1,994,119)
RSUs canceled | shares (594,181)
Ending balance | shares 3,244,369
Beginning balance | $ / shares $ 8.52
RSUs granted | $ / shares 0.43
RSUs vested | $ / shares 4.03
RSUs canceled | $ / shares 8.69
Ending balance | $ / shares $ 5.3