v3.26.1
Unsecured senior notes payable, LOC, and commercial paper (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Jul. 31, 2026
Feb. 28, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
Feb. 10, 2026
Dec. 31, 2025
Feb. 28, 2025
Debt Instrument                      
Proceeds from issuances under commercial paper program           $ 24,727,914 $ 8,468,015        
Repayments of Unsecured Debt           1,602,203 600,000        
Gain on early extinguishment of debt     $ 0   $ 0 366,435 $ 0        
Line of Credit Facility [Abstract]                      
Debt Balance at 100%     12,812,874     12,812,874          
Commercial Paper                      
Debt Instrument                      
Principal     1,990,000     1,990,000          
Long-Term Commercial Paper [Abstract]                      
Commercial paper, maximum issuance     2,500,000     $ 2,500,000          
Weighted-average yield to maturity, commercial paper           4.17%          
Weighted-average remaining maturity term, commercial paper           15 days          
Commercial Paper | Minimum                      
Long-Term Commercial Paper [Abstract]                      
Debt Instrument, Term           30 days          
Commercial Paper | Maximum                      
Long-Term Commercial Paper [Abstract]                      
Debt Instrument, Term           397 days          
4.00% Unsecured Senior Notes, 3.00% Unsecured Senior Notes, and 3.55% Unsecured Senior Notes                      
Debt Instrument                      
Principal                 $ 1,330,000    
Repayments of Unsecured Debt   $ 952,200                  
Gain on early extinguishment of debt       $ 366,400              
4.00% Unsecured Senior Notes, 3.00% Unsecured Senior Notes, and 3.55% Unsecured Senior Notes | Commercial Paper                      
Debt Instrument                      
Proceeds from issuances under commercial paper program   $ 200,000                  
4.00% Unsecured Senior Notes Payable                      
Debt Instrument                      
Principal     $ 390,801     $ 390,801          
Stated interest rate (as a percent)     4.00%     4.00%          
Line of Credit Facility [Abstract]                      
Debt Balance at 100%     $ 396,242     $ 396,242          
3.00% Unsecured Senior Notes Payable                      
Debt Instrument                      
Principal     $ 352,398     $ 352,398          
Stated interest rate (as a percent)     3.00%     3.00%          
Line of Credit Facility [Abstract]                      
Debt Balance at 100%     $ 347,985     $ 347,985          
3.55% Unsecured Senior Notes Payable                      
Debt Instrument                      
Principal     $ 475,406     $ 475,406          
Stated interest rate (as a percent)     3.55%     3.55%          
Line of Credit Facility [Abstract]                      
Debt Balance at 100%     $ 469,226     $ 469,226          
5.25% Unsecured Senior Notes Payable                      
Debt Instrument                      
Principal     $ 400,000     $ 400,000         $ 750,000
Stated interest rate (as a percent)     5.25%     5.25%         5.25%
Line of Credit Facility [Abstract]                      
Debt Balance at 100%     $ 396,405     $ 396,405          
4.30% Unsecured Senior Notes Payable                      
Debt Instrument                      
Stated interest rate (as a percent)                   4.30%  
Repayments of Unsecured Debt       300,000              
Gain on early extinguishment of debt       $ 0              
3.80% Unsecured Senior Notes Payable                      
Debt Instrument                      
Stated interest rate (as a percent)                   3.80%  
Repayments of Unsecured Debt     350,000                
Gain on early extinguishment of debt     0                
Unsecured senior line of credit                      
Line of Credit Facility [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity     $ 5,000,000     $ 5,000,000          
Applicable margin (as a percent)           0.835%   0.875%      
Annual facility fee (as a percent)           0.14%   0.15%      
Interest rate adjustment amount, maximum     0.04%     0.04%          
Facility fee rate adjustment amount, maximum     0.01%     0.01%          
Interest rate adjustment amount, decrease       0.04%              
Facility fee rate adjustment amount, decrease       0.01%              
Debt Balance at 100%     $ 0     $ 0          
Unsecured senior line of credit | Subsequent Event                      
Debt Instrument                      
Gain on early extinguishment of debt $ 3,300                    
Line of Credit Facility [Abstract]                      
Applicable margin (as a percent) 0.725%                    
Annual facility fee (as a percent) 0.15%                    
Unsecured senior line of credit | Commercial Paper                      
Debt Instrument                      
Principal     1,996,859     1,996,859          
Line of Credit Facility [Abstract]                      
Debt Balance at 100%     $ 1,994,508     $ 1,994,508