XML 74 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock Repurchase Programs - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Mar. 31, 2018
Share Repurchase Program ("2017 Program")      
Common Stock Repurchases [Line Items]      
Stock repurchase program duration   1 year  
Share repurchase program, beginning date   May 05, 2017  
Number of shares repurchased     0
Remaining amount available for future share repurchases     $ 50,000,000
Share Repurchase Program ("2018 Program") | Subsequent Event      
Common Stock Repurchases [Line Items]      
Stock repurchase program duration 1 year    
Share repurchase program, beginning date 2018-05    
Share repurchase program, end date 2019-05    
Maximum | Share Repurchase Program ("2017 Program")      
Common Stock Repurchases [Line Items]      
Repurchase of authorized common stock   $ 50,000,000  
Maximum | Share Repurchase Program ("2018 Program") | Subsequent Event      
Common Stock Repurchases [Line Items]      
Repurchase of authorized common stock $ 100,000,000