XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details) - Stock options - $ / shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options outstanding 324,673 534,236
Options outstanding, weighted average remaining contractual life (in years) 2 years 6 months 3 days  
Options exercisable 324,673  
Options exercisable, weighted average remaining contractual life (in years) 2 years 6 months 3 days  
$0.00 - $11.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise price range minimum rate $ 0.00  
Exercise price range maximum rate $ 11.00  
Options outstanding 41,624  
Options outstanding, weighted average remaining contractual life (in years) 3 months 14 days  
Options exercisable 41,624  
Options exercisable, weighted average remaining contractual life (in years) 3 months 14 days  
$11.01 - $12.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise price range minimum rate $ 11.01  
Exercise price range maximum rate $ 12.00  
Options outstanding 266,987  
Options outstanding, weighted average remaining contractual life (in years) 2 years 7 months 24 days  
Options exercisable 266,987  
Options exercisable, weighted average remaining contractual life (in years) 2 years 7 months 24 days  
12.01 - $16.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise price range minimum rate $ 12.01  
Exercise price range maximum rate $ 16.00  
Options outstanding 1,062  
Options outstanding, weighted average remaining contractual life (in years) 2 years 8 months 23 days  
Options exercisable 1,062  
Options exercisable, weighted average remaining contractual life (in years) 2 years 8 months 23 days  
$16.01 - $18.16    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise price range minimum rate $ 16.01  
Exercise price range maximum rate $ 18.16  
Options outstanding 15,000  
Options outstanding, weighted average remaining contractual life (in years) 6 years 29 days  
Options exercisable 15,000  
Options exercisable, weighted average remaining contractual life (in years) 6 years 29 days