XML 38 R75.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity - Additional Information (Details)
Sep. 30, 2019
USD ($)
shares
Second Accelerated Share Repurchase Agreement | Maximum  
Accelerated Share Repurchases [Line Items]  
Shares repurchased, authorized amount $ 100,000,000.0
Third Accelerated Share Repurchase Agreement  
Accelerated Share Repurchases [Line Items]  
Shares repurchased, authorized amount $ 9,700,000
Shares repurchased, authorized shares | shares 274,981
Accelerated Share Repurchase Agreement  
Accelerated Share Repurchases [Line Items]  
Stock repurchase program, remaining authorized repurchase amount $ 490,200,000