XML 106 R91.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details) - Summary of restricted stock units (RSUs) activity - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs vested (292,955)
2010 Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Beginning balance 669,606
RSUs granted 3,366,262
RSUs vested (515,002)
RSUs canceled (70,074)
Ending balance 3,450,792
Beginning balance | $ / shares $ 7.31
RSUs granted | $ / shares 8.62
RSUs vested | $ / shares 7.37
RSUs canceled | $ / shares 5.46
Ending balance | $ / shares $ 8.52