v3.26.1
EQUITY - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
May 20, 2026
May 08, 2024
Equity [Abstract]      
Stock repurchase program, authorized amount (up to)   $ 1,000 $ 1,000
Remaining authorized repurchase amount $ 1,531