XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Carrying Value and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Summary Of Significant Accounting Principles And Policies [Line Items]    
Debt instrument carrying amount $ 1,054,587  
Carrying Amount | Level 2 | Senior Notes    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Debt instrument carrying amount 346,311 $ 345,615
Carrying Amount | Level 2 | 2021 Term Loan    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Debt instrument carrying amount 691,821 866,365
Estimated Fair Value | Level 2 | Senior Notes    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Debt Instrument, Estimated Fair Value 335,125 313,250
Estimated Fair Value | Level 2 | 2021 Term Loan    
Summary Of Significant Accounting Principles And Policies [Line Items]    
Debt Instrument, Estimated Fair Value $ 709,872 $ 883,891