XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Long-Term Debt (Parenthetical) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2021
Mar. 31, 2016
2021 Credit Agreement        
Debt Instrument [Line Items]        
Amount available under credit facility     $ 600,000,000  
2021 Credit Agreement | 2021 Term Loan        
Debt Instrument [Line Items]        
Basis spread on term loan 1.375%      
Term loan combined interest rate 1.60%      
Maturity period Sep. 30, 2026      
2021 Credit Agreement | Revolving Loan        
Debt Instrument [Line Items]        
Maturity period Sep. 30, 2026      
Amount available under credit facility $ 450,000,000   450,000,000  
2018 Credit Agreement        
Debt Instrument [Line Items]        
Amount available under credit facility     $ 350,000,000  
2018 Credit Agreement | 2018 Term Loan        
Debt Instrument [Line Items]        
Basis spread on term loan   1.50%    
Term loan combined interest rate   1.75%    
Maturity period   Mar. 31, 2023    
2018 Credit Agreement | Revolving Loan        
Debt Instrument [Line Items]        
Maturity period   Mar. 31, 2023    
Amount available under credit facility   $ 200,000,000    
Senior Convertible Notes 2016        
Debt Instrument [Line Items]        
Maturity period Mar. 15, 2036      
Interest rate on senior convertible notes 4.25%     4.25%