v3.24.1.1.u2
Debt - Schedule of Components of Interest Expense and Other Financing Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Disclosure [Abstract]    
Interest expense $ 19,463 $ 17,277
Amortization of debt issuance costs 755 748
Amortization of debt discount 302 298
Interest rate swap (income) expense   (4,206)
Amortization of deferred gain on terminated interest rate swap (4,154)  
Other 120 122
Total $ 16,486 $ 14,239