XML 61 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Feb. 07, 2019
Stockholders' Equity Note [Abstract]      
Treasury Shares Authorized to be Purchased     $ 25,000
Common stock repurchased, shares 220,731 31,500  
Common stock repurchased, value $ 5,304 $ 849  
Shares are available for future issuances $ 8,516    
Antidilutive securities excluded from computation of earnings per share (shares) 38,839 91,098