XML 102 R88.htm IDEA: XBRL DOCUMENT v3.25.2
EQUITY - Narrative (Details) - USD ($)
Jun. 30, 2025
May 08, 2024
May 10, 2023
Dec. 18, 2019
Equity [Abstract]        
Stock repurchase program, authorized amount (up to)   $ 1,000,000,000 $ 1,055,000,000 $ 750,000,000
Stock repurchase program, remaining authorized repurchase amount $ 822,000,000