XML 111 R82.htm IDEA: XBRL DOCUMENT v3.24.2
Borrowings - Lines of Credit (Details) - USD ($)
Jun. 17, 2024
Jun. 30, 2024
Revolving Credit Facility    
Lines of Credit    
Amount of credit facility $ 10,000,000,000  
Borrowings outstanding   $ 0
Three-Year Credit Agreement    
Lines of Credit    
Amount of credit facility $ 2,500,000,000  
Credit facility term 3 years  
Five-Year Credit Agreement    
Lines of Credit    
Amount of credit facility $ 7,500,000,000  
Credit facility term 5 years