XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Components of Interest Expense and Other Financing Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Debt Disclosure [Abstract]        
Interest expense $ 19,431 $ 19,457 $ 58,096 $ 55,140
Amortization of debt issuance costs 776 762 2,333 2,266
Amortization of debt discount 302 305 905 905
Interest rate swap (income) expense   (5,115)   (14,004)
Amortization of deferred gain on terminated interest rate swap (4,200)   (12,509)  
Other 105 171 354 414
Total $ 16,414 $ 15,580 $ 49,179 $ 44,721