XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Summary of Fair Value of Outstanding Borrowings The fair values of outstanding borrowings, which are classified as Level 2, approximate their carrying values at March 31, 2021 and December 31, 2020, based on interest rates currently available for similar borrowings and were (in thousands):

 

 

As of

 

 

March 31, 2021

 

 

December 31, 2020

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Borrowings

$

33,035

 

 

$

33,035

 

 

$

27,766

 

 

$

27,766

 

Schedule of Reported Fair values of Contingent Consideration The table below presents the reported fair values of contingent consideration, which is classified as Level 3 in the fair value hierarchy, as of the dates indicated (in thousands):

Description

 

March 31, 2021

 

 

December 31, 2020

 

Contingent consideration

 

$

30,915

 

 

$

29,932

 

Schedule of Changes in Contingent Consideration and Financial Liabilities

The following table presents the changes in contingent consideration for the three month period ending March 31, 2021 (in thousands):

Level 3 Rollforward

 

 

 

 

Beginning balances - January 1, 2021

 

$

29,932

 

Changes in fair value

 

 

983

 

Ending balances - March 31, 2021

 

$

30,915

 

The following table presents the changes in these financial liabilities for the three month period ending March 31, 2020 (in thousands):

 

 

 

For the Three Months Ended March 31, 2020

 

Level 3 Rollforward

 

Contingent

Consideration

 

 

Put

Option

Liability

 

 

Warrant

Liability

 

 

Contingent

Value Rights

 

Beginning balances - January 1, 2020

 

$

29,114

 

 

$

3,261

 

 

$

372

 

 

$

60

 

Additions

 

 

 

 

 

1,996

 

 

 

 

 

 

 

Changes in fair value

 

 

957

 

 

 

 

 

 

(51

)

 

 

 

Ending balances - March 31, 2020

 

$

30,071

 

 

$

5,257

 

 

$

321

 

 

$

60