XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Senior Notes Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2022
Aug. 18, 2022
Mar. 09, 2022
Sep. 20, 2021
Mar. 13, 2020
Jan. 23, 2020
Apr. 16, 2019
Nov. 16, 2018
Credit Agreement                      
Debt Instrument [Line Items]                      
Debt Instrument, Covenant Compliance As of December 31, 2023 and 2022, the Company was in compliance with all applicable covenants in the Credit Agreement as in effect as of the applicable date                    
Credit Agreement | SOFR                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.10%                    
Credit Agreement | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Debt issuance costs $ 8,674                    
Commitment - rate applicable 0.09% 0.09%                  
Credit Agreement | Revolving Credit Facility | Minimum                      
Debt Instrument [Line Items]                      
Commitment - rate applicable 0.065%                    
Credit Agreement | Revolving Credit Facility | Maximum                      
Debt Instrument [Line Items]                      
Commitment - rate applicable 0.15%                    
Credit Agreement | Revolving Credit Facility | SOFR | Debt Instrument, Redemption, Period One                      
Debt Instrument [Line Items]                      
Margin rate for loans 1.00% 1.00%                  
Credit Agreement | Revolving Credit Facility | SOFR | Debt Instrument, Redemption, Period Two                      
Debt Instrument [Line Items]                      
Margin rate for loans 1.00% 0.00%                  
Credit Agreement | Revolving Credit Facility | Base Rate                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.00% 0.00%                  
Credit Agreement | Revolving Credit Facility | Canadian Bankers Acceptance Loan | Debt Instrument, Redemption, Period One                      
Debt Instrument [Line Items]                      
Margin rate for loans 1.00% 1.00%                  
Credit Agreement | Revolving Credit Facility | Canadian Bankers Acceptance Loan | Debt Instrument, Redemption, Period Two                      
Debt Instrument [Line Items]                      
Margin rate for loans 1.00% 0.00%                  
Credit Agreement | Revolving Credit Facility | Canadian Prime Rate                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.00% 0.00%                  
Credit Agreement | Term Loan Facility | SOFR                      
Debt Instrument [Line Items]                      
Margin rate for loans 1.00% 1.00%                  
Term Loan Facility | Credit Agreement | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Credit facility maximum increase to borrowing capacity $ 500,000                    
Term Loan Facility | Term Loan Agreement                      
Debt Instrument [Line Items]                      
Debt Instrument, Covenant Compliance As of December 31, 2023 and 2022, the Company was in compliance with all applicable covenants in the Term Loan Agreement.                    
Aggregate principal amount       $ 800,000              
Debt issuance costs $ 1,725                    
Margin rate for loans 1.00%                    
Term Loan Facility | Term Loan Agreement | SOFR                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.10%                    
Term Loan Facility | Term Loan Agreement | SOFR | Minimum                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.75%                    
Term Loan Facility | Term Loan Agreement | SOFR | Maximum                      
Debt Instrument [Line Items]                      
Margin rate for loans 1.25%                    
Term Loan Facility | Term Loan Agreement | Base Rate | Minimum                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.00%                    
Term Loan Facility | Term Loan Agreement | Base Rate | Maximum                      
Debt Instrument [Line Items]                      
Margin rate for loans 0.25%                    
Senior Notes                      
Debt Instrument [Line Items]                      
Debt Instrument, Covenant Compliance As of December 31, 2023 and 2022, the Company was in compliance with all applicable covenants in the Indenture                    
Debt instrument, redemption price, percentage 100.00%                    
Debt extinguishment     $ 1,500,000                
Senior Notes | Minimum                      
Debt Instrument [Line Items]                      
Percentage of principal amount redeemed 25.00%                    
Senior Notes | Maximum                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 101.00%                    
Senior Notes | Senior Notes due 2028                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount                     $ 500,000
Debt issuance costs $ 5,792                    
Debt instrument, redemption period Sep. 01, 2028                    
Senior Notes | Senior Notes due 2029                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount                   $ 500,000  
Debt issuance costs $ 5,954                    
Debt instrument, redemption period Feb. 01, 2029                    
Senior Notes | Senior Notes due 2030                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount                 $ 600,000    
Debt issuance costs $ 5,435                    
Debt instrument, redemption period Nov. 01, 2029                    
Senior Notes | Senior Notes due 2032                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount             $ 650,000        
Debt issuance costs $ 5,979                    
Debt discount $ 1,066                    
Debt instrument, redemption period Oct. 15, 2031                    
Senior Notes | New Senior Notes due 2032                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount           $ 500,000          
Debt issuance costs $ 4,668                    
Debt discount $ 375                    
Debt instrument, redemption period Mar. 01, 2032                    
Senior Notes | Senior Notes due 2033                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount         $ 750,000            
Debt issuance costs $ 6,878                    
Debt discount $ 2,040                    
Debt instrument, redemption period Oct. 15, 2032                    
Senior Notes | Senior Notes due 2050                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount               $ 500,000      
Debt issuance costs $ 5,682                    
Debt discount $ 7,375                    
Debt instrument, redemption period Oct. 01, 2049                    
Senior Notes | Senior Notes due 2052                      
Debt Instrument [Line Items]                      
Debt instrument, redemption price, percentage 100.00%                    
Aggregate principal amount             $ 850,000        
Debt issuance costs $ 9,732                    
Debt discount $ 12,742                    
Debt instrument, redemption period Jul. 15, 2051                    
Senior Notes | Private Placement Notes Make Whole Payment                      
Debt Instrument [Line Items]                      
Debt extinguishment     $ 110,617