XML 145 R128.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note Stockholders' equity - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jul. 23, 2018
Dec. 31, 2017
Dec. 31, 2016
Stockholders Equity Note [Line Items]          
Dividends, Common Stock, Cash $ 51,116 $ 51,112      
Dividends Payable 25,600        
Stockholders Equity $ 5,289,661 $ 5,278,045   $ 5,103,905 $ 5,197,957
Subsequent Event          
Stockholders Equity Note [Line Items]          
Stock Repurchase Program Authorized Amount     $ 125,000