XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Schedule of Location and Fair Values of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives Fair Value [Line Items]    
Derivative liabilities $ (357) $ (437)
Cash Flow Hedging    
Derivatives Fair Value [Line Items]    
Derivative asset $ 945 $ 135
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current
Interest Rate Swap | Cash Flow Hedging | Other Current Assets    
Derivatives Fair Value [Line Items]    
Derivative asset $ 1,561 $ 0
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current
Interest Rate Swap | Cash Flow Hedging | Other Assets    
Derivatives Fair Value [Line Items]    
Derivative asset $ 1,434 $ 0
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Interest Rate Swap | Cash Flow Hedging | Accrued Expenses and Other Liabilities    
Derivatives Fair Value [Line Items]    
Derivative liabilities $ 0 $ (437)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Interest Rate Swap | Cash Flow Hedging | Other Long-term Obligations    
Derivatives Fair Value [Line Items]    
Derivative liabilities $ 0 $ (353)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Cross-Currency Swap    
Derivatives Fair Value [Line Items]    
Derivative liabilities $ (357) $ 0
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current