v3.25.2
Borrowings - Pre-Swap Obligations (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Pre-swap annual contractual obligations of long-term debt outstanding    
Remainder of 2025 $ 2,968  
2026 6,431  
2027 6,732  
2028 5,200  
2029 5,083  
Thereafter 38,828  
Total $ 65,242 $ 56,112