XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 01, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Stockholders Equity [Line Items]        
Common stock held by subsidiaries, shares   26,814,213 12,046,140  
Aggregate value of all shares repurchased   $ 691,705 $ 406,149 $ 95,227
Share repurchase remaining authorization   $ 302,145    
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   $ 1.94 $ 1.88 $ 1.88
Subsequent Event [Member]        
Schedule Of Stockholders Equity [Line Items]        
Dividend declare date Feb. 01, 2023      
Dividend declared per share of common stock $ 0.50      
Dividend payable date Feb. 24, 2023      
Dividend date of record Feb. 13, 2023      
Class A Common Stock [Member]        
Schedule Of Stockholders Equity [Line Items]        
Common stock held by subsidiaries, shares   26,814,213 12,046,140  
Common Stock [Member] | Executive Officers [Member]        
Schedule Of Stockholders Equity [Line Items]        
Aggregate value of all shares repurchased   $ 16,500 $ 19,800 $ 10,000
Series A Preferred Stock [Member]        
Schedule Of Stockholders Equity [Line Items]        
Preferred stock, shares outstanding   0 0 0
Series B Preferred Stock [Member]        
Schedule Of Stockholders Equity [Line Items]        
Preferred stock, shares outstanding   0 0 0