XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Issuance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]          
Debt Issuance Costs, Gross $ 32,526   $ 32,526   $ 32,526
Accumulated Amortization, Debt Issuance Costs (15,788)   (15,788)   (13,779)
Deferred debt issuance costs, less accumulated amortization 16,738   16,738   18,747
Amortization of debt issuance costs (1,004) $ (1,024) (2,009) $ (2,029)  
Other Noncurrent Assets [Member]          
Debt Instrument [Line Items]          
Deferred debt issuance costs, less accumulated amortization 4,822   4,822   5,626
Other Noncurrent Liabilities [Member]          
Debt Instrument [Line Items]          
Deferred debt issuance costs, less accumulated amortization $ 11,916   $ 11,916   $ 13,121