v3.24.1.u1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of interest rate cap
Financial InstrumentBalance Sheet ClassificationLevelDecember 31, 2023March 31, 2024
Asset:(in thousands)
Interest rate cap contract, current portionCurrent portion of interest rate cap contractLevel 2$58,962 $42,660 
Schedule of long-term debt
December 31, 2023March 31, 2024
Financial InstrumentLevelCarrying ValueFair ValueCarrying ValueFair Value
(in thousands)
6.250% senior notes
Level 2$1,232,596 $1,228,063 $1,231,855 $1,226,531 
Credit facilities:
Revolving facilityLevel 2280,000 278,600 510,000 506,175 
Term loanLevel 22,077,216 2,092,485 1,999,339 2,015,917