XML 86 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Related Party Transactions - Additional Information (Detail) - Officer [Member]
Feb. 06, 2019
$ / shares
shares
Related Party Transaction [Line Items]  
Purchase of shares | shares 36,413
Shares price per share | $ / shares $ 56.44
Number of trading days to be considered for average price of stock repurchased 30 days