XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Event (Details) - USD ($)
May 04, 2018
Mar. 31, 2018
Dec. 31, 2017
Subsequent Event [Line Items]      
Common stock, shares outstanding (in shares)   30,499,327 30,482,966
Subsequent Event      
Subsequent Event [Line Items]      
Share repurchase program, maximum amount of shares authorized to be repurchased $ 75,000,000