XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization, Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 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 (in thousands):

 

Balance at January 1, 2021

 

$

 

Contingent consideration

 

 

1,136

 

Change in fair value of contingent consideration

 

 

12,864

 

Contingent consideration payments

 

 

(14,000

)

Balance, December 31, 2021

 

$

-