XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of valuation of options granted
Volatility  40%
Risk-free interest rate  1.10% – 1.63%
Dividend yield  0.00%
0% Expected life (years)  10
Forfeiture rate  0.00%

 

Volatility   40% – 60% 
Risk-free interest rate   0.37% – 0.78% 
Dividend yield   0.00% 
0% Expected life (years)   5 – 10 
Forfeiture rate   0.00% 

 

Schedule of option activity under the company's stock option plans
(Dollar Amounts, Excluding Exercise Price, in Thousands)  Number of
Options
   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value
 
Options outstanding at December 31, 2019   493,102   $3.16   $
 
Granted   3,433,941    3.49      
Exercised   
    
      
Forfeited/Expired/Cancelled   (793,934)   3.20      
Options outstanding at December 31, 2020   3,133,109   $3.51   $
 
Granted   1,520,017    12.13      
Exercised   (657,620)   3.23      
Forfeited/Expired/Cancelled   (431,217)   3.98      
Options outstanding at December 31, 2021   3,564,289   $7.18   $12,527 
                
Options vested and exercisable as of December 31, 2021   1,841,558   $5.20      
Options vested and expected to vest as of December 31, 2021   3,340,131   $7.04      

 

Schedule of options vested and exercisable
      Options Vested and Exercisable  
Price ($)     Number of
Options
    Weighted Average
Remaining Contractual
Life (Years)
   

Weighted Average

Exercise Price

 
$ 2.28       790,497       8.39     $ 2.28  
$ 4.86       755,402       8.81     $ 4.86  
$ 13.84-$14.49       295,659       9.14     $ 13.86  

 

Schedule of options expected to vest
      Options Vested to Expected to Vest  
Price ($)     Number of
Options
   

Weighted

Average
Remaining Contractual
Life (Years)

   

Weighted Average

Exercise Price

 
$ 2.28       1,023,122       8.39     $ 2.28  
$ 4.86       1,084,119       8.82     $ 4.86  
$ 7.68-$9.20       234,070       9.35     $ 7.96  
$ 13.84-$18.61       998,820       9.16     $ 14.05  

 

Schedule of warrant activity
   Number
of Warrants
   Weighted
Average
Exercise
Price
 
Warrants outstanding at December 31, 2019   
   $
 
Granted   828,171    0.02 
Exercised   
    
 
Warrants outstanding at December 31, 2020   828,171   $0.02 
Granted   377,968    0.02 
Exercised   (934,295)   0.02 
Warrants outstanding at December 31, 2021   271,844   $0.02