XML 90 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Activity With Respect to RSAs and RSUs (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Weighted Average grant- date fair value      
Stock-based compensation $ 13,400 $ 14,600 $ 4,300
RSA      
Shares      
Beginning balance (in shares) 27    
Restricted stock awards vested (in shares) (27) (34) (112)
Restricted stock awards canceled/forfeited (in shares) 0 (2) (5)
Non-vested awards outstanding (in shares) 0 27  
Weighted Average grant- date fair value      
Beginning balance (in dollars per share) $ 25.42    
Weighted average grant date fair value (in dollars per share) 0 $ 22.30 $ 30.96
Vested (in dollars per share) 25.42    
Ending balance (in dollars per share) $ 25.42  
Stock-based compensation $ 149 $ 838 $ 996
Service-based RSA      
Weighted Average grant- date fair value      
Stock-based compensation $ 2 $ 62 $ 210
Performance-based RSA      
Shares      
Restricted stock awards canceled/forfeited (in shares) 0 (1) (4)
Weighted Average grant- date fair value      
Stock-based compensation $ 147 $ 776 $ 786
RSU      
Shares      
Beginning balance (in shares) 418    
Restricted stock awards granted (in shares) 379    
Restricted stock awards vested (in shares) (168)    
Restricted stock awards canceled/forfeited (in shares) (117)    
Non-vested awards outstanding (in shares) 512 418  
Weighted Average grant- date fair value      
Beginning balance (in dollars per share) $ 34.08    
Weighted average grant date fair value (in dollars per share) 37.90    
Vested (in dollars per share) 28.41    
Canceled/forfeited (in dollars per share) 45.79    
Ending balance (in dollars per share) $ 35.96 $ 34.08  
Stock-based compensation $ 7,611 $ 4,192 1,869
Service-based RSU      
Weighted Average grant- date fair value      
Stock-based compensation 6,775 3,353 1,587
Performance-based RSU      
Weighted Average grant- date fair value      
Stock-based compensation $ 836 $ 839 $ 282