XML 108 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS’ EQUITY - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended
Feb. 18, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2023
Feb. 28, 2023
Mar. 31, 2022
Feb. 29, 2020
Class of Stock [Line Items]                
Common stock repurchases, value   $ 1,370,888 $ 2,313,968 $ 2,775,217        
Common Stock                
Class of Stock [Line Items]                
Common stock repurchases (in shares)   33,458 54,325 76,404        
Common stock repurchases, value   $ 334 $ 543 $ 764        
Share Repurchase Program February 2020 | Common Stock                
Class of Stock [Line Items]                
Authorized amount of stock repurchase               $ 3,000,000
Share Repurchase Program March 2022 | Common Stock                
Class of Stock [Line Items]                
Authorized amount of stock repurchase             $ 2,000,000  
Share Repurchase Program February 2023 | Common Stock                
Class of Stock [Line Items]                
Authorized amount of stock repurchase           $ 2,000,000    
Share Repurchase Program November 2023 | Common Stock                
Class of Stock [Line Items]                
Authorized amount of stock repurchase         $ 2,000,000      
Repurchase of common stock, remaining amount   $ 826,000            
Share Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Common stock repurchases (in shares)   33,000 54,000 76,000        
Common stock repurchases, value   $ 1,400,000 $ 2,300,000 $ 2,800,000        
Subsequent Event | Share Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Common stock repurchases (in shares) 9,000              
Common stock repurchases, value $ 307,000              
Corvex Management LP | Share Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Common stock repurchases (in shares)       4,500        
Common stock repurchases, value       $ 202,500