XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding at beginning of period (in shares) 679,355 718,935 718,935  
Granted (in shares)     20,000  
Exercised (in shares) (32,407)   (81,987)  
Forfeited (in shares)     (10,000)  
Outstanding at end of year (in shares) 646,948 679,355 646,948 718,935
Exercisable (in shares) 553,849   553,849  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted-Average Exercise Price Per Share, Outstanding at beginning of period (in dollars per share) $ 10.92 $ 10.87 $ 10.87  
Weighted-Average Exercise Price Per Share, Granted (in dollars per share)     12.51  
Weighted-Average Exercise Price Per Share, Exercised (in dollars per share) 9.69   9.54  
Weighted Average Exercise Price Per Share, Forfeited (in dollars per share)     17.47  
Weighted-Average Exercise Price Per Share, Outstanding at ending of period (in dollars per share) 10.98 $ 10.92 10.98 $ 10.87
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) $ 10.29   $ 10.29  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Weighted-Average Contractual Term, 4 years 9 months 18 days 5 years 4 years 9 months 18 days 5 years 1 month 6 days
Weighted-Average Contractual Term, Granted     10 years  
Weighted-Average Contractual Term, Exercised 3 years 10 months 24 days   3 years 10 months 24 days  
Weighted-Average Contractual Term, Forfeited     8 years  
Weighted-Average Contractual Term, Exercisable 4 years 3 months 18 days   4 years 3 months 18 days  
Aggregate Intrinsic Value, Balance $ 3,310 $ 2,770 $ 3,310 $ 0
Aggregate Intrinsic Value, Exercisable $ 3,216   $ 3,216