XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Nov. 06, 2018
Feb. 24, 2017
Oct. 31, 2015
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Capital Stock [Line Items]            
Additional common stock at an aggregate purchase price   $ 150,000,000 $ 300,000,000      
Common stock repurchased       $ 27,288,000 $ 30,369,000 $ 222,986,000
Share Repurchase Program            
Capital Stock [Line Items]            
Additional common stock at an aggregate purchase price $ 250,000,000     $ 22,000,000.0 $ 20,000,000.0  
Common stock repurchased (shares)       338,521 443,877 4,523,934
Common stock repurchased           $ 214,700,000
Stock repurchase program, remaining authorized repurchase amount       $ 143,400,000    
Stock repurchase program, term 3 years