XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurement - Reconciliation of Liabilities Using Level 3 (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements   $ 2,300
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at beginning of period $ (1,707)  
Change in fair value of contingent consideration due to seller 325  
Balance at end of period (429)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements $ 953