XML 81 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Assets and Liabilities Measured at Fair Value - Level 3 Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance, beginning of the period $ 22,681 $ 19,700  
Changes in fair value during the period, included in the Consolidated Statements of Operations 3,144 3,297 $ 3,300
Adjustment for contingent consideration paid in stock 0 (316)  
Balance, end of the period $ 25,825 $ 22,681 $ 19,700