XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE AND EQUITY - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]          
Exercise of warrants (in shares) 726,741 41,926,088 123,673 42,776,502  
Other (in shares) 32,123 440,156 3,468,265 3,940,544  
Common stock, outstanding (in shares) 985,175,029 984,416,165 942,049,921 985,175,029 938,457,983
Proceeds from exercise of warrants and options       $ 912