XML 99 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Restricted stock units activity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Restricted stock units      
Number of shares      
Outstanding at beginning of period   1,059,529  
Granted   1,221,725  
Vested and released   (299,845)  
Forfeited   (140,728)  
Unvested at end of period   1,840,681 1,059,529
Weighted Average Granted Date Fair Value      
Outstanding at beginning of period   $ 17.38  
Granted   8.69 $ 15.21
Vested and released   17.58  
Forfeited   14.82  
Unvested at end of period   $ 11.77 $ 17.38
Unrecognized compensation expense   $ 15.4  
Weighted average period for recognition of stock-based compensation expense   2 years 7 months 6 days  
Aggregate intrinsic value of stock options exercised   $ 2.5 $ 0.9
Performance stock units      
Weighted Average Granted Date Fair Value      
Granted $ 3.99    
Vested and released   $ 0  
Unrecognized compensation expense   $ 0.1  
Weighted average period for recognition of stock-based compensation expense   2 years 1 month 6 days