XML 231 R157.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Additional Information (Details)
12 Months Ended
Sep. 29, 2021
USD ($)
Dec. 31, 2023
USD ($)
Jan. 26, 2023
USD ($)
Nov. 15, 2022
USD ($)
Aug. 08, 2022
USD ($)
note
Jun. 14, 2022
USD ($)
May 23, 2022
USD ($)
Debt Instrument [Line Items]              
Bank note, maximum issuable amount $ 20,000,000,000            
Number of notes issued | note         2    
Senior notes available for future issuance   $ 15,500,000,000          
Floating Rate Senior Bank Notes Due 2027              
Debt Instrument [Line Items]              
Issuance of senior notes       $ 1,000,000,000      
Debt instrument interest rate       5.85%      
Floating Rate Senior Bank Notes Due 2025              
Debt Instrument [Line Items]              
Issuance of senior notes         $ 1,250,000,000    
Debt instrument interest rate         4.15%    
Floating Rate Subordinated Bank Notes Due 2025              
Debt Instrument [Line Items]              
Issuance of senior notes         $ 750,000,000    
Debt instrument interest rate         4.90%    
Floating Rate Senior Bank Notes Due 2033              
Debt Instrument [Line Items]              
Issuance of senior notes     $ 1,000,000,000        
Floating Rate Senior Bank Notes Due 2026              
Debt Instrument [Line Items]              
Issuance of senior notes     $ 500,000,000        
3.878% Senior Notes Due 2025              
Debt Instrument [Line Items]              
Issuance of senior notes             $ 600,000,000
Debt instrument interest rate             3.878%
4.789% Senior Notes Due 2033              
Debt Instrument [Line Items]              
Issuance of senior notes             $ 750,000,000
Debt instrument interest rate             4.789%
Senior Notes              
Debt Instrument [Line Items]              
Original maturity of bank note 7 days            
Subordinated Notes              
Debt Instrument [Line Items]              
Original maturity of bank note 5 years            
Floating Rate Senior Bank Notes Due 2027              
Debt Instrument [Line Items]              
Issuance of senior notes           $ 300,000,000  
Medium-Term Notes              
Debt Instrument [Line Items]              
Debt term   9 months          
Additional debt securities authorized and available for issuance under note program   $ 15,000,000,000