XML 73 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration obligations $ 1,379 $ 2,710
Fair value measurements, recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps, derivative assets 30,359 31,870
Foreign currency forward contracts, derivative assets 433 247
Total financial assets 30,792 32,117
Foreign currency forward contracts, derivative liabilities   323
Contingent consideration obligations 1,379 2,710
Total financial liabilities 1,379 3,033
Fair value measurements, recurring [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps, derivative assets 0 0
Foreign currency forward contracts, derivative assets 0 0
Total financial assets 0 0
Foreign currency forward contracts, derivative liabilities   0
Contingent consideration obligations 0 0
Total financial liabilities 0 0
Fair value measurements, recurring [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps, derivative assets 30,359 31,870
Foreign currency forward contracts, derivative assets 433 247
Total financial assets 30,792 32,117
Foreign currency forward contracts, derivative liabilities   323
Contingent consideration obligations 0 0
Total financial liabilities 0 323
Fair value measurements, recurring [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps, derivative assets 0 0
Foreign currency forward contracts, derivative assets 0 0
Total financial assets 0 0
Foreign currency forward contracts, derivative liabilities   0
Contingent consideration obligations 1,379 2,710
Total financial liabilities $ 1,379 $ 2,710