XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Stock Options, Options granted   0  
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Stock Options, Total outstanding at the beginning of the period 1,377,339    
Number of Stock Options, Options granted 260,500    
Number of Stock Options, Options forfeited (46,205)    
Number of Stock Options, Total outstanding at the end of the period 1,591,634   1,377,339
Number of Stock Options, Total vested and exercisable 818,766   648,119
Weighted Average Exercise Price, Beginning of period $ 16.13    
Weighted Average Exercise Price, Granted 8.83    
Weighted Average Exercise Price, Forfeited 19.28    
Weighted Average Exercise Price, End of period 14.84   $ 16.13
Weighted Average Exercise Price, Vested and Exercisable $ 12.94   $ 11.64
Weighted Average Remaining Contract Term, Total outstanding 3 years 4 months 28 days   3 years 4 months 13 days
Weighted Average Remaining Contract Term Exercise Price, Vested and Exercisable 2 years 7 months 13 days   2 years 9 months 7 days
Aggregate Intrinsic Value, Total outstanding Balance, Beginning of the period $ 2,579,201    
Aggregate Intrinsic Value, Total outstanding Balance, End of the period 21,200   $ 2,579,201
Aggregate Intrinsic Value, Vested and Exercisable $ 6,250   $ 2,407,521