XML 89 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity and Redeemable Noncontrolling Interests - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 26, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Schedule Of Stockholders Equity [Line Items]        
Aggregate value of all shares repurchased   $ 98,925 $ 175,797  
Share repurchase remaining authorization   $ 203,220    
Share repurchase authorization expiration date   Dec. 31, 2024    
Preferred stock, shares authorized   15,000,000   15,000,000
Preferred stock, par value   $ 0.01   $ 0.01
Dividend declared per share of common stock   $ 0.50 $ 0.47  
Subsequent Event [Member]        
Schedule Of Stockholders Equity [Line Items]        
Dividend declare date Apr. 26, 2023      
Dividend declared per share of common stock $ 0.50      
Dividend payable date May 19, 2023      
Dividend date of record May 08, 2023      
Common Stock [Member] | Executive Officers [Member]        
Schedule Of Stockholders Equity [Line Items]        
Aggregate value of all shares repurchased   $ 11,100 $ 11,500  
Series A Preferred Stock [Member]        
Schedule Of Stockholders Equity [Line Items]        
Preferred stock, shares outstanding   0   0
Series B Preferred Stock [Member]        
Schedule Of Stockholders Equity [Line Items]        
Preferred stock, shares outstanding   0   0