XML 204 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Schedule of Carrying Value and Estimated Fair Value of Financial Instruments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Fair Value Disclosures [Abstract]          
Fair Value, Liabilities Measured on Recurring Basis    
The reconciliation of the beginning and ending balances for level 3 measurements is as follows (in thousands):

Carrying ValueEstimated Fair Value
Contingent consideration liability, balance as of December 31, 2019$5,267 $5,267 
Payment of contingent consideration in excess of acquisition date fair value(5,267)(5,267)
Change in fair value of contingent consideration(210)(210)
Contingent consideration liability, balance as of September 30, 2020$(210)$(210)
   
Contingent consideration $ (210)   $ (210)   $ (5,267)
Payment for Contingent Consideration Liability, Financing Activities     0 $ (514)  
Payment for Contingent Consideration Liability, Operating Activities     (5,267) (1,332)  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 210 $ 1,492 (210) $ 1,749  
Debt Instrument, Fair Value Disclosure $ 120,100   $ 120,100