XML 95 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program (Details) - USD ($)
12 Months Ended
Nov. 02, 2016
Feb. 12, 2015
Dec. 31, 2018
Dec. 31, 2017
May 04, 2017
Equity [Abstract]          
Authorized share repurchase   $ 20,000,000.0     $ 30,000,000.0
Stock repurchase program, extension period 2 years        
Term of share repurchase program   2 years      
Acquisition of treasury shares (in shares)     2,667,732    
Value of shares repurchased     $ 25,598,000 $ 10,976,000  
Cost per share acquired (in USD per share)     $ 9.60