XML 19 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding at beginning of period (in shares) 829,376  
Exercised (in shares) (90,544)  
Forfeited (in shares) (4,840)  
Outstanding at end of year (in shares) 733,992 829,376
Exercisable (in shares) 509,815  
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.32  
Weighted-Average Exercise Price Per Share, Exercised (in dollars per share) 6.68  
Weighted Average Exercise Price Per Share, Forfeited (in dollars per share) 10.33  
Weighted-Average Exercise Price Per Share, Outstanding at ending of period (in dollars per share) 10.76 $ 10.32
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) $ 9.65  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-Average Contractual Term, 5 years 9 months 6 days 5 years 9 months 19 days
Weighted-Average Contractual Term, Exercised 3 years 10 months  
Weighted-Average Contractual Term, Forfeited 5 years 7 months  
Weighted-Average Contractual Term, Exercisable 5 years 2 months 14 days  
Aggregate Intrinsic Value, Balance $ (722) $ 5,776
Aggregate Intrinsic Value, Exercisable $ 64