STOCK REPURCHASE PROGRAM - Additional Information (Details)
$ in Millions
|3 Months Ended|
Sep. 30, 2023
|Increase of stock repurchase program authorized amount||$ 2,000|
|Remaining shares authorized to be repurchased, amount||$ 3,450|
Stock Repurchase Program, Authorized Repurchase Amount, Increase During Period
No definition available.