XML 243 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt Obligations - Senior Credit Facility Narrative (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Amount outstanding under the credit facility   $ 858,613 $ 867,137
Senior Credit Facility      
Line of Credit Facility [Line Items]      
Credit facility available for revolving loans or issuing new letters of credit   2,250,000  
Senior Credit Facility | Line of Credit | Subsequent Event      
Line of Credit Facility [Line Items]      
Cross default provisions $ 400,000    
Surety-Backed Letters Of Credit | Subsequent Event      
Line of Credit Facility [Line Items]      
Borrowing capacity 500,000    
Term Loan | Senior Credit Facility | Line of Credit      
Line of Credit Facility [Line Items]      
Borrowing capacity   750,000  
Amount outstanding under the credit facility   721,900  
Revolving Credit Facility | Senior Credit Facility | Line of Credit      
Line of Credit Facility [Line Items]      
Borrowing capacity   2,640,000  
Amount outstanding under the credit facility   136,700  
Revolving Credit Facility | Senior Credit Facility | Line of Credit | Subsequent Event      
Line of Credit Facility [Line Items]      
Borrowing capacity $ 2,800,000    
Letters of Credit | Senior Credit Facility      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   249,200  
Letters of Credit and Bank Guarantees | Senior Credit Facility | U.S. Dollar      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   94,800  
Letters of Credit and Bank Guarantees | Senior Credit Facility | Australian And Canadian Dollars      
Line of Credit Facility [Line Items]      
Letters of credit and bank guarantees   $ 154,400