XML 45 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Reconciliation of Liability for Future Consideration Payments (Details) - Contingent Consideration - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 2,081 $ 346
New Acquisition 11,429 0
Changes in Fair Value 49 414
Contingent Consideration Payments (1,834) (228)
Ending Balance $ 11,725 $ 532