XML 101 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Financial Liabilities and Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Financial liabilities, measured at fair value    
Derivative liabilities $ (673) $ (671)
Recurring | Carrying Value | Designated As Hedging | Cash Flow Hedge    
Financial liabilities, measured at fair value    
Contingent consideration 1,850 2,000
Recurring | Interest Rate Swaps | Carrying Value | Designated As Hedging | Cash Flow Hedge    
Financial liabilities, measured at fair value    
Derivative liabilities (1,745)  
Financial assets, measured at fair value    
Derivative assets   (2,217)
Recurring | Foreign Currency Hedges | Carrying Value | Designated As Hedging | Cash Flow Hedge    
Financial liabilities, measured at fair value    
Derivative liabilities 856  
Financial assets, measured at fair value    
Derivative assets   1,125
Recurring | Significant Other Observable Inputs (Level 2) | Interest Rate Swaps | Designated As Hedging | Cash Flow Hedge    
Financial liabilities, measured at fair value    
Derivative liabilities (1,745)  
Financial assets, measured at fair value    
Derivative assets   (2,217)
Recurring | Significant Other Observable Inputs (Level 2) | Foreign Currency Hedges | Designated As Hedging | Cash Flow Hedge    
Financial liabilities, measured at fair value    
Derivative liabilities 856  
Financial assets, measured at fair value    
Derivative assets   1,125
Recurring | Significant Unobservable Inputs (Level 3) | Designated As Hedging | Cash Flow Hedge    
Financial liabilities, measured at fair value    
Contingent consideration $ 1,850 $ 2,000