v3.26.1
Debt - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 26, 2026
USD ($)
Jun. 09, 2026
USD ($)
extension
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
May 28, 2026
USD ($)
May 27, 2026
USD ($)
Jan. 09, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]                
Outstanding borrowing     $ 17,482,105         $ 16,544,473
Net proceeds from sale of senior note     1,485,000 $ 0        
Credit Agreement                
Debt Instrument [Line Items]                
Letters of credit outstanding     51,395          
Credit Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Outstanding borrowing     30,000         751,500
Letters of credit outstanding     12,426          
Virginia 3 Term Loan 2031 | Term Loan Facility                
Debt Instrument [Line Items]                
Maximum borrowing amount             $ 433,000  
Average interest rate (as a percent)             6.30%  
Outstanding borrowing     433,000         0
Virginia 9 Term Loans | Term Loan Facility                
Debt Instrument [Line Items]                
Outstanding borrowing     29,595         0
Virginia 9 Term Loans | Credit Agreement                
Debt Instrument [Line Items]                
Maximum borrowing amount   $ 298,000            
Contractual interest rate   3.00%            
Unused commitment fee (percent)   0.90%            
Number of extensions | extension   2            
Period of extension   1 year            
Outstanding borrowing     $ 29,595          
Effective interest rate (as a percent)     6.90%          
Accounts Receivable Securitization Program                
Debt Instrument [Line Items]                
Maximum borrowing amount         $ 450,000 $ 400,000    
Outstanding borrowing     $ 400,500         400,000
Effective interest rate (as a percent)     4.70%          
61/4% Notes due 2035 | Senior Notes                
Debt Instrument [Line Items]                
Outstanding borrowing $ 1,500,000   $ 1,500,000         $ 0
Stated interest rate (as a percent) 6.25%   6.25%          
Net proceeds from sale of senior note $ 1,481,800