XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Long-Term Debt (Parenthetical) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Sep. 30, 2021
Mar. 31, 2016
2021 Credit Agreement      
Debt Instrument [Line Items]      
Revolving loan facility   $ 600,000,000.0  
2021 Credit Agreement | 2021 Term Loan      
Debt Instrument [Line Items]      
Basis spread on term loan 1.625%    
Term loan combined interest rate 6.355%    
Maturity period Sep. 30, 2026    
2021 Credit Agreement | Revolving Loan      
Debt Instrument [Line Items]      
Term loan combined interest rate 6.355%    
Maturity period Sep. 30, 2026    
Revolving loan facility $ 450,000,000 450,000,000.0  
2018 Credit Agreement      
Debt Instrument [Line Items]      
Revolving loan facility   $ 350,000,000.0  
Senior Convertible Notes 2016      
Debt Instrument [Line Items]      
Maturity period Mar. 15, 2036    
Interest rate on senior convertible notes 4.25%   4.25%