v3.26.1
EARNINGS PER SHARE AND EQUITY - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Stockholders' Equity Note [Abstract]          
Exercise of warrants (in shares)   8,929,988 3,609,243 12,539,231  
Other (in shares)   222,559 2,939,668 3,162,227  
Treasury stock purchases (in shares)   (636,556) (1,382,767) (2,019,323)  
Common stock, outstanding (in shares)   999,708,551 991,192,560 999,708,551 986,026,416
Amount from exercise of warrants $ 890     $ 276