v3.25.4
Unsecured Borrowings - Schedule of Unsecured Borrowings (Detail) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Unsecured short-term borrowings $ 70,459 $ 69,709
Unsecured long-term borrowings 285,500 242,634
Total $ 355,959 $ 312,343