XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations, Debt Maturities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Scheduled Maturities of Debt [Abstract]    
Remainder of 2025 $ 830  
2026 1,625  
2027 1,575  
2028 1,000  
2029 1,250  
Thereafter 25,607  
Total 31,887 $ 32,207
Commercial Paper Notes [Member]    
Scheduled Maturities of Debt [Abstract]    
Remainder of 2025 830  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total 830  
Senior Notes [Member]    
Scheduled Maturities of Debt [Abstract]    
Remainder of 2025 0  
2026 1,625  
2027 1,575  
2028 1,000  
2029 1,250  
Thereafter 23,325  
Total 28,775  
Junior Subordinated Notes [Member]    
Scheduled Maturities of Debt [Abstract]    
Remainder of 2025 0  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 2,282  
Total $ 2,282