v3.24.0.1
Indebtedness: (Credit Facilities) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Jan. 24, 2024
Sep. 20, 2022
Jan. 28, 2022
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities $ 6,300,000,000      
Three Hundred Sixty-Four Day Revolving Credit Expiring January 31, 2023        
Line of Credit Facility [Line Items]        
Debt term 364 days      
Multi-year Revolving Credit Facility, Expiring February 10, 2026        
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities $ 2,000,000,000      
Multi-year Revolving Credit Facility, Expiring February 10, 2027        
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities       $ 1,900,000,000
Multi-year revolving credit, expiring September 29, 2026        
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities 2,500,000,000      
Multi-year Revolving Credit Facility, Expiring September 29, 2027        
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities     $ 2,300,000,000  
Three Hundred Sixty-Four Day Revolving Credit Expiring January 30, 2024        
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities $ 1,800,000,000      
Three Hundred Sixty-Four Day Revolving Credit Expiring January 28, 2025 | Subsequent Event        
Line of Credit Facility [Line Items]        
Committed Revolving Credit Facilities   $ 1,700,000,000