XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Redeemable Noncontrolling Interests - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 23, 2024
Feb. 12, 2024
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Stockholders Equity [Line Items]            
Common stock held by subsidiaries, shares       25,340,287 26,814,213  
Aggregate value of all shares repurchased       $ 102,051 $ 691,705 $ 406,149
Share repurchase remaining authorization       $ 200,095    
Share repurchase authorization expiration date       Dec. 31, 2024    
Preferred stock, shares authorized       15,000,000 15,000,000  
Preferred stock, par value (in usd per share)       $ 0.01 $ 0.01  
Dividend declared per share of common stock (in usd per share)       $ 2.00 $ 1.94 $ 1.88
Subsequent Event            
Schedule Of Stockholders Equity [Line Items]            
Dividend declare date     Jan. 31, 2024      
Dividend declared per share of common stock (in usd per share)     $ 0.50      
Dividend payable date Feb. 23, 2024          
Dividend date of record   Feb. 12, 2024        
Class A Common Stock            
Schedule Of Stockholders Equity [Line Items]            
Common stock held by subsidiaries, shares       25,340,287 26,814,213  
Common Stock | Executive Officers            
Schedule Of Stockholders Equity [Line Items]            
Aggregate value of all shares repurchased       $ 11,100 $ 16,500 $ 19,800
Series A Preferred Stock            
Schedule Of Stockholders Equity [Line Items]            
Preferred stock, shares outstanding       0 0 0
Series B Preferred Stock            
Schedule Of Stockholders Equity [Line Items]            
Preferred stock, shares outstanding       0 0 0