XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash Equivalents, at Carrying Value $ 8,400 $ 4,000
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 9,889 8,330
Derivative Liability 22,108 25,193
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value 9,889 8,330
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value 1,921 8,245
Interest Rate Swap Short Term 17,710 14,270
Foreign Currency Cash Flow Hedge Liability at Fair Value 2,477 $ 2,678
Change in Carrying Value Verse Fair Value of Long Term Debt $ 174,100