XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY - Narrative (Details) - USD ($)
Mar. 31, 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