XML 116 R103.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events - Additional Information (Detail) - $ / shares
Feb. 26, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Subsequent Event [Line Items]                
Cash dividend per share     $ 0.22 $ 0.20 $ 0.18 $ 0.15 $ 0.12 $ 0.08
Scenario, Forecast [Member]                
Subsequent Event [Line Items]                
Expected cash dividend per share   $ 1.00            
Subsequent Event [Member] | Dividend Declared [Member]                
Subsequent Event [Line Items]                
Cash dividend per share $ 0.25              
Date of payment to shareholders entitled to dividends Mar. 22, 2019              
Date of record of shareholders entitled to dividends Mar. 08, 2019