XML 139 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Summary of Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 21, 2016
Debt [Line Items]      
Short-term debt $ 29,118 $ 6,147  
Total long-term debt 581,497 1,737,438  
Total debt 610,615 1,743,585  
Current portion 4,386 3,498  
Non-current portion 577,111 1,733,940  
Delayed Draw Term Loans [Member]      
Debt [Line Items]      
Less: unamortized debt issue costs $ (357) (463)  
5.86% Term Loan, Due September 2026 [Member] | Delayed Draw Term Loans [Member]      
Debt [Line Items]      
Weighted average interest rate 5.86%    
Delayed Draw Term Loan, In Canadian Dollars, Available until September 2026 [Member] | Delayed Draw Term Loans [Member]      
Debt [Line Items]      
Long-term Debt $ 85,523 93,283  
Long-term revolver loan, 2.29% Maturing September 2026 [Member] | Revolver Loan [Member]      
Debt [Line Items]      
Long-term Debt   46,206  
Weighted average interest rate 2.29%    
Long-term revolver loan, 2.29% Maturing September 2026 [Member] | Revolver Loan [Member]      
Debt [Line Items]      
Long-term Debt   56,492  
Weighted average interest rate 2.29%    
Long-term revolver loan, 5.42 Percent Maturing September 2026 [Member] | Revolver Loan [Member]      
Debt [Line Items]      
Long-term Debt   117,000  
Weighted average interest rate 5.42%    
5.375% Senior Unsecured Note, Due January 2025 [Member] | Senior Unsecured Notes [Member]      
Debt [Line Items]      
Long-term Debt $ 500,000 500,000  
Less: unamortized debt issue costs $ (3,669) (5,469)  
Interest rate 5.375%   5.375%
Maturity date Jan. 15, 2025    
4.75% Senior Unsecured Note, Due December 2031 (2021 USD Notes) | Senior Unsecured Notes [Member]      
Debt [Line Items]      
Long-term Debt   600,000  
Less: unamortized debt issue costs   (1,948)  
Interest rate 4.75%    
4.95% Senior Unsecured Note, Due December 2029 (2021 CAD Notes) | Senior Unsecured Notes [Member]      
Debt [Line Items]      
Long-term Debt   333,464  
Less: unamortized debt issue costs   $ (1,127)  
Interest rate 4.95%