XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Based Compensation Plan - Summary of Stock Options Outstanding and Exercisable (Details) - Stock options - $ / shares
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Options outstanding 248,924 534,236
Options outstanding, weighted average remaining contractual life (in years) 2 years 6 months 29 days  
Options exercisable 248,924  
Options exercisable, weighted average remaining contractual life (in years) 2 years 6 months 29 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 3,937  
Options outstanding, weighted average remaining contractual life (in years) 2 months 12 days  
Options exercisable 3,937  
Options exercisable, weighted average remaining contractual life (in years) 2 months 12 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 228,925  
Options outstanding, weighted average remaining contractual life (in years) 2 years 4 months 24 days  
Options exercisable 228,925  
Options exercisable, weighted average remaining contractual life (in years) 2 years 4 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 5 months 26 days  
Options exercisable 1,062  
Options exercisable, weighted average remaining contractual life (in years) 2 years 5 months 26 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) 5 years 9 months 29 days  
Options exercisable 15,000  
Options exercisable, weighted average remaining contractual life (in years) 5 years 9 months 29 days