XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Financial Liabilities and Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Financial liabilities and assets, measured at fair value      
Derivative liabilities $ (357) $ (437)  
(Loss) gain on foreign currency cash flow hedge ineffectiveness 214 35 $ 20
Cash Flow Hedge      
Financial liabilities and assets, measured at fair value      
Derivative asset 945 135  
Foreign Currency Hedges      
Financial liabilities and assets, measured at fair value      
Derivative asset 1,090    
Recurring | Designated As Hedging | Cash Flow Hedge | Quoted Prices in Active Markets (Level 1)      
Financial liabilities and assets, measured at fair value      
Qualified replacement plan assets 15,249    
Recurring | Designated As Hedging | Cash Flow Hedge | Significant Unobservable Inputs (Level 3)      
Financial liabilities and assets, measured at fair value      
Contingent consideration   (1,200)  
Recurring | Carrying Value | Designated As Hedging | Cash Flow Hedge      
Financial liabilities and assets, measured at fair value      
Qualified replacement plan assets 15,249    
Contingent consideration   (1,200)  
Recurring | Interest Rate Swap      
Financial liabilities and assets, measured at fair value      
(Loss) gain on foreign currency cash flow hedge ineffectiveness 77 (744)  
Recurring | Interest Rate Swap | Designated As Hedging | Cash Flow Hedge | Significant Other Observable Inputs (Level 2)      
Financial liabilities and assets, measured at fair value      
Derivative asset 2,995    
Derivative liabilities   (790)  
Recurring | Interest Rate Swap | Carrying Value | Designated As Hedging | Cash Flow Hedge      
Financial liabilities and assets, measured at fair value      
Derivative asset 2,995    
Derivative liabilities   (790)  
Recurring | Foreign Currency Hedges      
Financial liabilities and assets, measured at fair value      
(Loss) gain on foreign currency cash flow hedge ineffectiveness 924 1,384  
Recurring | Foreign Currency Hedges | Designated As Hedging | Cash Flow Hedge | Significant Other Observable Inputs (Level 2)      
Financial liabilities and assets, measured at fair value      
Derivative asset 945 135  
Recurring | Foreign Currency Hedges | Carrying Value | Designated As Hedging | Cash Flow Hedge      
Financial liabilities and assets, measured at fair value      
Derivative asset 945 $ 135  
Recurring | Cross-currency Swap      
Financial liabilities and assets, measured at fair value      
(Loss) gain on foreign currency cash flow hedge ineffectiveness 461    
Recurring | Cross-currency Swap | Designated As Hedging | Cash Flow Hedge | Significant Other Observable Inputs (Level 2)      
Financial liabilities and assets, measured at fair value      
Derivative liabilities (357)    
Recurring | Cross-currency Swap | Carrying Value | Designated As Hedging | Cash Flow Hedge      
Financial liabilities and assets, measured at fair value      
Derivative liabilities $ (357)