Quarterly report pursuant to Section 13 or 15(d)

Debt Obligations - Senior Credit Facility (Details)

v3.21.2
Debt Obligations - Senior Credit Facility (Details)
$ in Thousands
9 Months Ended
Oct. 13, 2021
USD ($)
Oct. 08, 2021
USD ($)
Sep. 30, 2021
USD ($)
unit
Oct. 07, 2021
USD ($)
Dec. 31, 2020
USD ($)
Line of Credit Facility [Line Items]          
Amount borrowed under the credit facility     $ 415,851   $ 148,508
Senior Credit Facility          
Line of Credit Facility [Line Items]          
Credit facility available for revolving loans or issuing new letters of credit     1,760,000    
Senior Credit Facility | Canadian Dollars          
Line of Credit Facility [Line Items]          
Amount borrowed under the credit facility     239,700    
Senior Credit Facility | U.S. Dollar          
Line of Credit Facility [Line Items]          
Amount borrowed under the credit facility     142,200    
Senior Credit Facility | Australian Dollars          
Line of Credit Facility [Line Items]          
Amount borrowed under the credit facility     34,000    
Senior Credit Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Amount borrowed under the credit facility     $ 415,900    
Maximum consolidated leverage ratio     3.5    
Maximum consolidated leverage ratio, acquisition threshold     $ 200,000    
Maximum consolidated leverage ratio in quarters where acquisition threshold is met     4.0    
Subsequent fiscal periods applying alternate ration due to acquisition threshold being met | unit     4    
Minimum consolidated interest coverage ratio     3.0    
Senior Credit Facility | Line of Credit | Payments Due First Business Day Of Quarter In 2025          
Line of Credit Facility [Line Items]          
Quarterly principal payments     $ 9,400    
Senior Credit Facility | Line of Credit | Payments Due First Business Day Of Quarter In 2026          
Line of Credit Facility [Line Items]          
Quarterly principal payments     18,800    
Senior Credit Facility | Subsequent Event          
Line of Credit Facility [Line Items]          
Cross default provisions with debt instruments exceeding this amount   $ 300,000   $ 150,000  
Senior Credit Facility | Subsequent Event | Line of Credit          
Line of Credit Facility [Line Items]          
Borrowing capacity   3,390,000      
Senior Credit Facility | Subsequent Event | Line of Credit | Payments Due First Business Day Of Quarter In 2023 And 2024          
Line of Credit Facility [Line Items]          
Quarterly principal payments   $ 4,700      
Senior Credit Facility | Subsequent Event | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Commitment fee   0.10%      
Senior Credit Facility | Subsequent Event | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Commitment fee   0.275%      
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit          
Line of Credit Facility [Line Items]          
Borrowing capacity   $ 2,640,000   $ 2,510,000  
Borrowed amount $ 50,900        
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit | London Interbank Offered Rate (LIBOR) | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.125%      
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit | London Interbank Offered Rate (LIBOR) | Maximum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.75%      
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit | Alternative Currency Term Rate | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.125%      
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit | Alternative Currency Term Rate | Maximum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.75%      
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit | Base Rate | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   0.125%      
Senior Credit Facility | Revolving Credit Facility | Subsequent Event | Line of Credit | Base Rate | Maximum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   0.75%      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit          
Line of Credit Facility [Line Items]          
Borrowing capacity   $ 750,000      
Borrowed amount $ 750,000        
Consolidated leverage ratio, cash and cash equivalents threshold   $ 25,000      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit | London Interbank Offered Rate (LIBOR)          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.00%      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit | London Interbank Offered Rate (LIBOR) | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.00%      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit | London Interbank Offered Rate (LIBOR) | Maximum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   1.625%      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit | Base Rate | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   0.00%      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit | Base Rate | Maximum          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   0.625%      
Senior Credit Facility | Delayed Draw Term Loan Facility | Subsequent Event | Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate          
Line of Credit Facility [Line Items]          
Debt instrument basis spread on variable rate   0.50%      
Senior Credit Facility | Standby Letters of Credit | Subsequent Event | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Letter of credit fee   1.125%      
Senior Credit Facility | Standby Letters of Credit | Subsequent Event | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Letter of credit fee   1.75%      
Senior Credit Facility | Performance Letters of Credit | Subsequent Event | Line of Credit | Minimum          
Line of Credit Facility [Line Items]          
Letter of credit fee   0.675%      
Senior Credit Facility | Performance Letters of Credit | Subsequent Event | Line of Credit | Maximum          
Line of Credit Facility [Line Items]          
Letter of credit fee   1.125%      
Senior Credit Facility | Letters of Credit          
Line of Credit Facility [Line Items]          
Letters of credit and bank guarantees     333,900    
Senior Credit Facility | Letters of Credit and Bank Guarantees | Canadian Dollars          
Line of Credit Facility [Line Items]          
Letters of credit and bank guarantees     $ 92,800