XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Awards - Schedule of Restricted Stock Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Restricted Stock Units  
Weighted average grant date fair value, Beginning balance | $ / shares $ 4.4
Weighted average grant date fair value, Granted | $ / shares 7.89
Weighted average grant date fair value, Released | $ / shares 5.84
Weighted average grant date fair value, Cancelled/forfeited | $ / shares 4.79
Weighted average grant date fair value, Ending balance | $ / shares $ 7.52
Restricted Stock Units (RSUs)  
Restricted Stock Units  
Unvested balance, Beginning balance | shares 1,627,341
Unvested RSU's, Granted (in shares) | shares 3,628,824
Unvested RSU's, Released (in shares) | shares (1,277,398)
Unvested RSU's, Cancelled/forfeited (in shares) | shares (589,163)
Unvested balance, Ending balance | shares 3,389,604