v3.25.2
Debt and Financing Obligations - Credit Facility (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Jun. 30, 2025
USD ($)
item
Jun. 30, 2024
Mar. 20, 2025
USD ($)
Mar. 19, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt and Financing Obligations              
Total available commitments $ 1,500,000   $ 1,500,000       $ 1,550,000
Working capital revolving credit facility-current portion 98,500   98,500       129,500
Working capital revolving credit facility-less current portion 100,000   100,000       100,000
Revolving credit facility 88,200   88,200       167,000
Total borrowings outstanding 286,700   286,700       396,500
Less outstanding letters of credit 83,200   83,200       100,200
Total remaining availability for borrowings and letters of credit 1,130,100   1,130,100       $ 1,053,300
Credit Agreement              
Debt and Financing Obligations              
Total available commitments $ 1,500,000   $ 1,500,000        
Number of line of credit facilities | item     2        
Total available commitments including accordion     $ 1,800,000        
Average interest rates (as a percent) 6.70% 7.60% 6.60% 7.50%      
Working Capital Facility              
Debt and Financing Obligations              
Total available commitments $ 1,000,000   $ 1,000,000   $ 1,000,000 $ 950,000  
Long-term portion 100,000   100,000        
Non Working Capital Facility              
Debt and Financing Obligations              
Total available commitments 500,000   500,000   $ 500,000 $ 600,000  
Credit Facility Accordion Feature              
Debt and Financing Obligations              
Total available commitments 300,000   300,000        
Accordion, minimum draw     25,000        
General Secured Indebtedness Basket              
Debt and Financing Obligations              
Total available commitments 35,000   35,000        
General Investment Basket              
Debt and Financing Obligations              
Total available commitments 30,000   30,000        
Secured Indebtedness              
Debt and Financing Obligations              
Total available commitments 100,000   100,000        
Credit Facility Swingline Feature              
Debt and Financing Obligations              
Total available commitments 100,000   100,000        
Sale Leaseback Transaction              
Debt and Financing Obligations              
Total available commitments 150,000   150,000        
Basket For Purchase Of Common Units Of Partnership              
Debt and Financing Obligations              
Total available commitments $ 150,000   $ 150,000