XML 111 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events - Additional Information (Detail) - $ / shares
Feb. 18, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Subsequent Event [Line Items]            
Cash dividend per share   $ 0.25 $ 0.22 $ 0.20 $ 0.18 $ 0.15
Subsequent Event [Member] | Dividend Declared [Member]            
Subsequent Event [Line Items]            
Cash dividend per share $ 0.27          
Date of payment for dividend Mar. 27, 2020          
Date of record for dividend payment Mar. 13, 2020