XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2020
Jun. 30, 2020
Aug. 06, 2020
Subsequent Event [Line Items]      
Treasury Stock, Value, Acquired, Cost Method   $ 196,200  
2012 Repurchase Program [Member]      
Subsequent Event [Line Items]      
Stock Repurchased and Retired During Period, Shares   1,000,000  
Treasury Stock, Value, Acquired, Cost Method   $ 42,500  
Maximum number of shares authorized to be repurchased   5,000,000  
2020 Repurchase Program [Member]      
Subsequent Event [Line Items]      
Maximum number of shares authorized to be repurchased     10,000,000
Subsequent Event [Member] | 2012 Repurchase Program [Member]      
Subsequent Event [Line Items]      
Stock Repurchased and Retired During Period, Shares 140,819    
Treasury Stock, Value, Acquired, Cost Method $ 8,400