XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation and Stock Options - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Shares        
Options outstanding, beginning (in shares)   3,325,000 750,000  
Options granted (in shares)   50,000 2,850,000  
Exercised options (in shares)   (2,160,000) (75,000)  
Options forfeited and canceled (in shares)   (125,000) (200,000)  
Options outstanding, ending (in shares)   1,090,000 3,325,000 750,000
Exercisable and fully vested (in shares)   640,000    
Outstanding and expected to vest thereafter (in shares)   450,000    
Weighted-Average Exercise Price        
Options outstanding, weighted average exercise price, beginning (in dollars per share)   $ 3.49 $ 10.35  
Options granted, weighted average exercise price (in dollars per share) $ 9.44 9.44 3.49  
Exercised options , weighted average exercise price (in dollars per share)   3.49 3.49  
Options forfeited and canceled, weighted average exercise price (in dollars per share)   3.49 17.48  
Options outstanding, weighted average exercise price, ending (in dollars per share)   3.76 $ 3.49 $ 10.35
Exercisable and fully vested, weighted average exercise price (in dollars per share)   3.49    
Outstanding and expected to vest thereafter, weighted average exercise price (in dollars per share)   $ 4.15    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Outstanding, weighted-average remaining contractual life   2 years 11 months 1 day 4 years 4 months 20 days 6 years 3 days
Exercisable and fully vested, weighted-average remaining contractual life   2 years 9 months 7 days    
Outstanding and expected to vest thereafter, weighted average remaining contractual life   3 years 1 month 20 days    
Outstanding, aggregate intrinsic value   $ 6,167    
Exercisable and fully vested, aggregate intrinsic value   3,795    
Outstanding and expected to vest, aggregate intrinsic value   $ 2,372