XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Structure (Tables)
3 Months Ended
Mar. 31, 2022
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%

 

Schedule of option activity under the company's stock option plans
(In thousands, except share and per share data)  Number of
Options
  

Weighted-Average
Exercise
Price

   Aggregate
Intrinsic
Value
 
Options outstanding at January 1, 2021   3,133,109   $3.51   $
 
Granted   1,200,934    12.79      
Exercised   (174,223)   2.51      
Forfeited   (276,723)   3.67      
Expired   (4,076)   2.28      
Options outstanding at March 31, 2021   3,879,021   $6.42   $
 
                
Options outstanding at January 1, 2022   3,564,289    7.18   $12,527 
Granted   
    
      
Exercised   (4,220)   2.30      
Forfeited   (151,641)   6.85      
Expired   (53,425)   17.73      
Options outstanding at March 31, 2022   3,355,003   $7.03   $2,445 
                
Options vested and exercisable as of March 31, 2022   2,112,370   $5.54      
Options vested and expected to vest as of March 31, 2022   3,193,314   $6.90      

 

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       842,021       8.14     $ 2.28  
$ 4.86       834,717       8.57     $ 4.86  
$ 7.68-$14.49       435,632       8.82     $ 13.12  

 

Schedule of options expected to vest
      Options Vested and Expected to Vest  
Price ($)     Number of
Options
    Weighted-Average
Remaining Contractual
Life (Years)
   

Weighted-Average

Exercise Price

 
$ 2.28       1,014,500       8.14     $ 2.28  
$ 4.86       1,075,058       8.57     $ 4.86  
$ 7.68-$14.49       1,103,755       8.82     $ 13.14  

 

Schedule of company’s warrant activity
   Number
of Warrants
  

Weighted-Average

Exercise Price

 
Warrants outstanding at December 31, 2020   828,171   $0.02 
Granted   377,968    0.02 
Exercised   (934,295)   0.02 
Warrants outstanding at March 31, 2021   271,844   $0.02 
Warrants outstanding at December 31, 2021    271,844   $0.02 
Granted    11,467,496    6.02 
Exercised    (1,583,288)   0.00 
Warrants outstanding at March 31, 2022    10,156,052   $6.80