v3.25.1
SUBSEQUENT EVENTS (Narrative) (Details) - Common Class A [Member] - USD ($)
$ in Billions
Feb. 13, 2025
Oct. 24, 2024
Subsequent Event [Line Items]    
Share repurchase program authorized amount   $ 2.0
Dividends    
Subsequent Event [Line Items]    
Dividend payments, date to be paid Mar. 31, 2025