XML 18 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholder's Equity (Details) - USD ($)
9 Months Ended
Sep. 30, 2019
Oct. 30, 2018
Feb. 05, 2018
Equity [Abstract]      
Share repurchase program, authorized amount   $ 100,000,000.0 $ 100,000,000.0
Shares repurchased during period (in shares) 881,455    
Shares repurchased during period, value $ 73,900,000    
Remaining authorized amount $ 41,100,000