XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash Equivalents, at Carrying Value $ 23,000 $ 25,300  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative Asset 5,862 11,457  
Derivative Liability 9,331 5,422  
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 2,685 3,958  
foreign currency cash flow hedge current asset 1,060   $ 609
Foreign Currency Cash Flow Hedge Asset at Fair Value 2,117 6,890  
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 6,844 2,056  
Interest Rate Swap Short Term 1,019 0  
Foreign Currency Cash Flow Hedge Liability at Fair Value 1,468 $ 3,366  
Change in Carrying Value Verse Fair Value of Long Term Debt $ 248,000