XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Issuance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]          
Debt Issuance Costs, Gross $ 32,526   $ 32,526   $ 32,526
Accumulated Amortization, Debt Issuance Costs (16,793)   (16,793)   (13,779)
Deferred debt issuance costs, less accumulated amortization 15,733   15,733   18,747
Amortization of debt issuance costs (1,005) $ (1,005) (3,014) $ (3,034)  
Other Noncurrent Assets [Member]          
Debt Instrument [Line Items]          
Deferred debt issuance costs, less accumulated amortization 4,420   4,420   5,626
Other Noncurrent Liabilities [Member]          
Debt Instrument [Line Items]          
Deferred debt issuance costs, less accumulated amortization $ 11,313   $ 11,313   $ 13,121