XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Valuation Assumptions for Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility 120.00% 111.00% 78.00%  
Expected term (in years) 4 years 4 years 4 years  
Risk-free rate 0.90% 0.30% 1.90%  
Expected dividends 0.00% 0.00% 0.00%  
Pre-vest forfeiture rate 8.50% 8.50% 8.50%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price $ 11.72 $ 1.20 $ 0.37  
Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance 3,281,000 5,104,000 4,646,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance $ 1.51 $ 1.66 $ 2.27  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 7 months 6 days 6 years 7 months 6 days 7 years 4 months 24 days 7 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 8,000 68,000 1,636,000  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 14.04 $ 1.60 $ 0.65  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (1,519,000) (693,000)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 1.75 $ 1.44  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (237,000) (1,198,000) (1,178,000)  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 1.23 $ 2.20 $ 2.66  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 5,645   $ 122  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 1,533,000 3,281,000 5,104,000 4,646,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 1.37 $ 1.51 $ 1.66 $ 2.27
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,518,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 1.55      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 5 years 7 months 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 5,584      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 1,226,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 1.55      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 1 month 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 4,306