v3.26.3
SUBSEQUENT EVENTS (Details) - $2B Share Authorization - USD ($)
$ in Millions
Nov. 03, 2026
Sep. 30, 2026
Nov. 30, 2025
Subsequent Event [Line Items]      
Authorized stock repurchase amount   $ 2,000 $ 2,000
Subsequent Event      
Subsequent Event [Line Items]      
Share repurchased program, expected amount $ 250    
Authorized stock repurchase amount $ 2,000