XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 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 65,000    
Number of Stock Options, Options forfeited (12,457)    
Number of Stock Options, Total outstanding at the end of the period 1,429,882   1,377,339
Number of Stock Options, Total vested and exercisable 738,640   648,119
Weighted Average Exercise Price, Beginning of period $ 16.13    
Weighted Average Exercise Price, Granted 11.80    
Weighted Average Exercise Price, Forfeited 21.37    
Weighted Average Exercise Price, End of period 15.89   $ 16.13
Weighted Average Exercise Price, Vested and Exercisable $ 12.50   $ 11.64
Weighted Average Remaining Contract Term, Total outstanding 3 years 5 months 23 days   3 years 4 months 13 days
Weighted Average Remaining Contract Term Exercise Price, Vested and Exercisable 2 years 8 months 19 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,950   $ 2,579,201
Aggregate Intrinsic Value, Vested and Exercisable $ 21,950   $ 2,407,521