XML 85 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Feb. 07, 2019
Stockholders' Equity Note [Abstract]          
Stock Repurchased During Period, Shares     2.5    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased         15.0
Repurchase of common stock $ 75,000 $ 0 $ 124,996 $ 99,957  
Payments for Repurchase of Common Stock     $ (124,996) $ (99,957)