XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Obligations - Senior Credit Facility Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Amount borrowed under the credit facility $ 854,364 $ 867,137
Senior Credit Facility    
Line of Credit Facility [Line Items]    
Credit facility available for revolving loans or issuing new letters of credit 2,050,000  
Senior Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Amount borrowed under the credit facility 127,800  
Term Loan | Senior Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Borrowing capacity 750,000  
Amount borrowed under the credit facility 726,600  
Revolving Credit Facility | Senior Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Borrowing capacity 2,640,000  
Letters of Credit | Senior Credit Facility    
Line of Credit Facility [Line Items]    
Letters of credit and bank guarantees 251,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,600  
Letters of Credit and Bank Guarantees | Senior Credit Facility | Canadian Dollars    
Line of Credit Facility [Line Items]    
Letters of credit and bank guarantees $ 156,600