v3.22.4
Long-Term Debt - Other Expense and Loss on Extinguishment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Original premium extinguished   $ (5,656) $ (2,749)
Previously deferred financing costs extinguished $ 0 9,515 4,268
New financing costs   26,352 11,191
Total other expense and loss on extinguishment   30,211 12,710
Previously deferred financing rolled over   8,148 7,178
New deferred financing costs   23,069 11,807
Total deferred financing costs   31,217 18,985
Term Loan | Term Loan      
Debt Instrument [Line Items]      
Previously deferred financing costs extinguished 0 1,499  
Term Loan | Term Loan issuance - July 2021 | Term Loan      
Debt Instrument [Line Items]      
Original premium extinguished   0  
Previously deferred financing costs extinguished   1,499  
New financing costs   9,165  
Total other expense and loss on extinguishment   10,664  
Previously deferred financing rolled over   8,148  
New deferred financing costs   11,302  
Total deferred financing costs   19,450  
Term Loan | Term Loan issuance - February 2020 | Term Loan      
Debt Instrument [Line Items]      
Original premium extinguished     0
Previously deferred financing costs extinguished     235
New financing costs     5,045
Total other expense and loss on extinguishment     5,280
Previously deferred financing rolled over     6,973
New deferred financing costs     5,461
Total deferred financing costs     12,434
Senior Notes | 2029 Notes      
Debt Instrument [Line Items]      
Previously deferred financing costs extinguished $ 0 0  
Senior Notes | 8.500% Senior Secured Notes Due 2024      
Debt Instrument [Line Items]      
Previously deferred financing costs extinguished   3,021  
Senior Notes | 2029 Notes issuance - July 2021 | 2029 Notes      
Debt Instrument [Line Items]      
Original premium extinguished   (5,656)  
Previously deferred financing costs extinguished   8,016  
New financing costs   17,187  
Total other expense and loss on extinguishment   19,547  
Previously deferred financing rolled over   0  
New deferred financing costs   11,767  
Total deferred financing costs   $ 11,767  
Senior Notes | 2027 Notes issuance - February 2020 | 6.750% Senior Secured Noes Due 2027      
Debt Instrument [Line Items]      
Original premium extinguished     (2,749)
Previously deferred financing costs extinguished     4,033
New financing costs     6,146
Total other expense and loss on extinguishment     7,430
Previously deferred financing rolled over     205
New deferred financing costs     6,346
Total deferred financing costs     $ 6,551