XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Fair Value of Outstanding Borrowings The table below presents the carrying and fair values of outstanding borrowings, which are classified as Level 2, as of the dates indicated (in thousands):

 

 

As of

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Borrowings

 

$

35,276

 

 

$

35,506

 

 

$

25,053

 

 

$

26,785

 

Schedule of Reported Fair values of Contingent Consideration and Warrant Liabilities

The table below presents the reported fair values of contingent consideration and warrant liabilities, which are classified as Level 3 in the fair value hierarchy, as of the dates indicated (in thousands):

 

 

 

 Description

 

December 31, 2023

 

 

December 31, 2022

 

Current portion of contingent consideration

 

$

21,857

 

 

$

10,341

 

Contingent consideration

 

 

—

 

 

 

18,645

 

Total contingent consideration

 

$

21,857

 

 

$

28,986

 

 

 

 

 

 

 

 

Warrant liabilities

 

$

—

 

 

$

61

 

 

Schedule of Changes in Contingent Consideration and Warrant Liabilities

The following table presents the changes in contingent consideration and warrant liabilities for the dates indicated (in thousands):

Level 3 Rollforward

 

Contingent Consideration

 

 

Warrant Liabilities

 

Balance - December 31, 2021

 

$

33,792

 

 

$

—

 

Additions

 

 

—

 

 

 

145

 

Changes in fair value, net

 

 

—

 

 

 

(84

)

Interest expense

 

 

3,082

 

 

 

—

 

Loss on extinguishment of liabilities

 

 

2,934

 

 

 

—

 

Payments

 

 

(10,822

)

 

 

—

 

Balance - December 31, 2022

 

 

28,986

 

 

 

61

 

Changes in fair value, net

 

 

—

 

 

 

1,274

 

Interest expense

 

 

3,946

 

 

 

—

 

Payments

 

 

(11,075

)

 

 

—

 

Reclassification of Tranche B Warrants to additional paid-in capital

 

 

—

 

 

 

(1,335

)

Balance - December 31, 2023

 

$

21,857

 

 

$

—