XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Carrying Value and Estimated Fair Value (Details) - Level 2 - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Carrying Amount | Senior Notes    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt $ 344,918  
Carrying Amount | 2021 Term Loan    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt 871,467  
Carrying Amount | 2018 Term Loan    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt   $ 842,045
Carrying Amount | Revolver    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt 24,435  
Estimated Fair Value | Senior Notes    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt 355,250  
Estimated Fair Value | 2021 Term Loan    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt 895,125  
Estimated Fair Value | 2018 Term Loan    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt   $ 861,314
Estimated Fair Value | Revolver    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Total long-term debt $ 25,000