XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Stock - Additional Information (Detail) - USD ($)
12 Months Ended
Nov. 06, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 30, 2021
Capital Stock [Line Items]          
Common stock repurchased   $ 26,990,000 $ 230,828,000 $ 27,288,000  
Share Repurchase Program          
Capital Stock [Line Items]          
Additional common stock at an aggregate purchase price $ 250,000,000 $ 20,000,000 $ 225,800,000    
Stock repurchase program, term 3 years        
Common stock at an aggregate authorized purchase price         $ 500,000,000
Common stock repurchased (in shares)   374,568 4,134,767 338,521  
Common stock repurchased       $ 22,000,000  
Stock repurchase program, remaining authorized repurchase amount   $ 397,600,000