XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.2
STOCKHOLDERS’ EQUITY (Details) - USD ($)
shares in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Nov. 30, 2023
Feb. 28, 2023
Mar. 31, 2022
Schedule Of Stockholders Equity Note [Line Items]                
Repurchases of common stock   $ 412,809,000 $ 626,338,000 $ 924,291,000 $ 1,113,207,000      
Common Stock                
Schedule Of Stockholders Equity Note [Line Items]                
Repurchases of common stock (in shares)   9,994 14,583 21,697 26,503      
Repurchases of common stock   $ 99,000 $ 145,000 $ 216,000 $ 265,000      
Share Repurchase Program | Common Stock                
Schedule Of Stockholders Equity Note [Line Items]                
Repurchases of common stock (in shares)   10,000 15,000 22,000 27,000      
Repurchases of common stock   $ 413,000,000 $ 626,000,000 $ 924,000,000 $ 1,100,000,000      
Share Repurchase Program | Common Stock | Subsequent Event                
Schedule Of Stockholders Equity Note [Line Items]                
Repurchases of common stock (in shares) 1,000              
Repurchases of common stock $ 59,000,000              
Share Repurchase Program March 2022 | Common Stock                
Schedule Of Stockholders Equity Note [Line Items]                
Authorized amount of stock repurchase               $ 2,000,000,000
Share Repurchase Program February 2023 | Common Stock                
Schedule Of Stockholders Equity Note [Line Items]                
Authorized amount of stock repurchase             $ 2,000,000,000  
Share Repurchase Program November 2023 | Common Stock                
Schedule Of Stockholders Equity Note [Line Items]                
Authorized amount of stock repurchase           $ 2,000,000,000    
Repurchase of common stock, remaining amount   $ 1,300,000,000   $ 1,300,000,000