v3.26.1
TRADE STRUCTURED FINANCE PROGRAM (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Trade structured finance program      
Weighted-average interest rate of time deposits (as a percent) 2.97%   3.56%
Total net proceeds from issuances of LCs $ 7,098 $ 4,291  
Time Deposits and LC's Presented Net in the Balance Sheet      
Trade structured finance program      
Face value of time deposits and LCs $ 13,134   $ 10,437
Term to cover changes in variable rate 1 year