XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY AND REDEEMABLE NONCONTROLLING INTERESTS - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 22, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule Of Stockholders Equity [Line Items]          
Aggregate value of all shares repurchased     $ 3,112   $ 43,928
Share repurchase remaining authorization   $ 158,989   $ 158,989  
Common stock dividends (in USD per share)   $ 0.50 $ 0.50 $ 1.50 $ 1.50
Subsequent Event          
Schedule Of Stockholders Equity [Line Items]          
Common stock dividends (in USD per share) $ 0.50        
Subsequent Event | O 2025 Q4 Dividends          
Schedule Of Stockholders Equity [Line Items]          
Dividend declare date Oct. 22, 2025        
Dividend payable date Nov. 14, 2025        
Dividend date of record Nov. 03, 2025        
Common Stock | Executive Officers          
Schedule Of Stockholders Equity [Line Items]          
Aggregate value of all shares repurchased       $ 12,800 $ 14,300