XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets and liabilities measured at fair value on a recurring basis    
Derivative Assets $ 11,600 $ 11,500
Derivative Liabilities 6,900 5,400
Fair Value, Inputs, Level 3 [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Business Combination, Contingent Consideration, Liability 10,000  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Derivative Assets 11,625 11,457
Foreign Currency Derivative Instruments Not Designated As Hedging Instruments Asset At Fair Value 5,783 3,958
Foreign Currency Contract, Asset, Fair Value Disclosure 5,842 6,890
Derivative Liabilities 6,944 5,422
Foreign Currency Derivative Instruments Not Designated As Hedging Instruments Liability At Fair Value $ 2,622 $ 2,056