v3.25.2
EQUITY - Changes in Number of Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Repurchase and cancellation of Class A common stock (in shares) (5,300) (5,100) (9,800) (10,500)
Class A Common Stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance (in shares)     989,646 997,709
Issue of shares upon vesting of restricted stock units (in shares)     4,700 4,831
Issue of shares on exercises of stock options (in shares)     82 21
Stock Issued During Period, Shares, Employee Stock Purchase Plans     770 919
Repurchase and cancellation of Class A common stock (in shares)     (9,751) (10,539)
Ending balance (in shares) 985,447 992,941 985,447 992,941