v3.25.1
BORROWINGS (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total short-term borrowings $ 2,084 $ 2,039
Long-term borrowings and lease obligation 17,487 17,234
Total borrowings 19,571 19,273
Senior unsecured    
Debt Instrument [Line Items]    
Long-term borrowings 15,578 15,467
Subordinated notes and other    
Debt Instrument [Line Items]    
Long-term borrowings 1,368 1,330
Other    
Debt Instrument [Line Items]    
Long-term borrowings and lease obligation 541 437
Senior unsecured    
Debt Instrument [Line Items]    
Current portion of long-term borrowings 2,010 1,952
Subordinated notes and other    
Debt Instrument [Line Items]    
Current portion of long-term borrowings $ 74 $ 87