v3.25.1
EQUITY (Narrative) (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
item / shares
item
$ / shares
shares
Dec. 31, 2024
shares
Sep. 27, 2023
USD ($)
Mar. 04, 2022
USD ($)
Mar. 11, 2020
USD ($)
Class of Stock [Line Items]          
Total number of shares repurchased 2,400,000        
Average price paid per share | $ / shares $ 77.91        
Dollar amount of shares repurchased | $ $ 190,300,000        
Common stock, shares authorized 775,000,000        
Common Class A [Member]          
Class of Stock [Line Items]          
Shares authorized to repurchase | $         $ 200,000,000.0
Additional stock repurchase plan, authorized amount | $     $ 350,000,000.0 $ 200,000,000.0  
Stock repurchase plan, remaining authorized amount | $ $ 0        
Common stock, shares authorized 500,000,000 500,000,000      
Number of votes per share | item / shares 1        
Shares converted from other class 1        
Common Class B [Member]          
Class of Stock [Line Items]          
Common stock, shares authorized 275,000,000 275,000,000      
Number of votes per share | item 10