v3.26.1
SHAREHOLDERS' EQUITY (DEFICIT) - Narrative (Details) - 2025 Repurchase Program - USD ($)
Jun. 30, 2026
Oct. 25, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Repurchase program authorizing the purchase of shares   $ 3,000,000,000.0
Stock repurchase program, remaining authorized repurchase amount $ 1,600,000,000