XML 129 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Line of credit and commercial paper program (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2023
Jun. 30, 2023
Sep. 22, 2022
Debt Instrument [Line Items]            
Long-term Debt   $ 11,315,642        
Outstanding Balance   11,395,293        
Unsecured senior line of credit            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity $ 4,000,000       $ 5,000,000  
Long-term Debt   $ 0        
Debt Instrument, Interest Rate Adjustment Amount, Maximum           0.04%
Debt Instrument, Facility Fee Rate Adjustment Amount, Maximum           0.01%
Debt Instrument, Basis Spread on Variable Rate, Period Increase (Decrease) 0.04%          
Line of Credit Facility, Commitment Fee Percentage, Period Increase (Decrease) 0.01%          
Annual facility fee (as a percent)   0.14% 0.15%      
Unsecured senior line of credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate   0.835% 0.875%      
Commercial paper program            
Debt Instrument [Line Items]            
Commercial paper, maximum issuance       $ 2,500,000 $ 2,000,000  
Weighted-average yield to maturity, commercial paper   5.55%        
Weighted-average remaining maturity term, commercial paper   11 days        
Outstanding Balance   $ 100,000        
Commercial paper program | Unsecured senior line of credit            
Debt Instrument [Line Items]            
Long-term Debt   99,952        
Outstanding Balance   $ 100,000        
Maximum | Commercial paper program            
Debt Instrument [Line Items]            
Debt Instrument, Term   397 days        
Minimum | Commercial paper program            
Debt Instrument [Line Items]            
Debt Instrument, Term   30 days