XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of company’s Level 3 financial liabilities related to contingent consideration

The following table presents a reconciliation of the Company’s Level 3 financial liabilities related to contingent consideration that are measured at fair value on a recurring basis (unaudited, in thousands):

 

Balance at January 1, 2021

 

$

 

Contingent consideration

 

 

1,136

 

Change in fair value of contingent consideration

 

 

12,864

 

Contingent consideration payments

 

 

(338

)

Balance at September 30, 2021

 

$

13,662