XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details)
3 Months Ended
Jan. 12, 2022
USD ($)
caplet
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Unrealized gain (loss) on interest rate caplets, net of taxes   $ 1,081,000 $ (2,166,000)
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, after tax   $ 2,600,000 $ 1,900,000
Credit Agreement, Amendment | Revolving credit facility      
Debt Instrument [Line Items]      
Weighted-average interest rate (as a percent)   7.70%  
Credit Agreement, Amendment | Term Loan      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 300,000,000    
Debt instrument, term 4 years    
Number of deferred premium caplets | caplet 48