XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Unrecognized Compensation Expense (Details)
$ in Thousands
12 Months Ended
Jul. 15, 2021
Dec. 31, 2022
USD ($)
D
shares
Dec. 31, 2021
USD ($)
Unrecognized stock-based compensation expense      
Total intrinsic value of stock options exercised   $ 7,100 $ 8,500
Total unrecognized stock-based compensation expense, options   $ 3,600  
Weighted-average period over which unrecognized stock-based compensation expense is expected to be recognized   5 years  
Stock Options      
Unrecognized stock-based compensation expense      
Weighted-average period over which unrecognized stock-based compensation expense is expected to be recognized   1 year 6 months 29 days  
Restricted Stock Units      
Unrecognized stock-based compensation expense      
Total unrecognized stock-based compensation expense, options   $ 14,600  
Total unrecognized stock-based compensation expense, restricted stock units and performance stock units   $ 15,400  
Granted (in shares) | shares   100,106  
Weighted-average period over which unrecognized stock-based compensation expense is expected to be recognized   2 years 10 months 13 days  
Restricted Stock Units | CEO      
Unrecognized stock-based compensation expense      
Granted (in shares) | shares   350,000  
Performance Stock Units      
Unrecognized stock-based compensation expense      
Total unrecognized stock-based compensation expense, options   $ 10,500  
Total unrecognized stock-based compensation expense, restricted stock units and performance stock units   $ 12,400  
Granted (in shares) | shares   26,165  
Weighted-average period over which unrecognized stock-based compensation expense is expected to be recognized   3 years 6 months 14 days  
Number of days, achievement of milestone stock price | D   30  
Stock price milestones   0  
Percentage of predetermined performance achievement 100.00%    
Award service period   3 years  
Performance Stock Units | CEO      
Unrecognized stock-based compensation expense      
Granted (in shares) | shares   192,307