XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Issuance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jul. 12, 2022
Debt Instrument [Line Items]        
Debt Issuance Costs, Gross $ 32,526   $ 32,526  
Accumulated Amortization, Debt Issuance Costs (10,765)   (9,760)  
Deferred debt issuance costs, less accumulated amortization 21,761   22,766  
Amortization of debt issuance costs (1,005) $ (866)    
Other Noncurrent Assets [Member]        
Debt Instrument [Line Items]        
Deferred debt issuance costs, less accumulated amortization 6,832   7,234  
Other Noncurrent Liabilities [Member]        
Debt Instrument [Line Items]        
Deferred debt issuance costs, less accumulated amortization $ 14,929   $ 15,532  
Senior Notes due 2029        
Debt Instrument [Line Items]        
Debt Issuance Costs, Gross       $ 12,000
Senior Notes due 2032        
Debt Instrument [Line Items]        
Debt Issuance Costs, Gross       $ 4,300