XML 113 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Events - Share Repurchase Program (Details) - The 2018 Share Repurchase Program [Member] - USD ($)
May 06, 2019
May 03, 2018
Subsequent Event [Line Items]    
Value of stock authorized for repurchase under stock repurchase program (up to)   $ 200,000,000.0
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Value of stock authorized for repurchase under stock repurchase program (up to) $ 200,000,000.0