XML 31 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value (Tables)
6 Months Ended
Jun. 30, 2024
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

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Borrowings

 

$

35,844

 

 

$

37,034

 

 

$

35,276

 

 

$

35,506

 

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):

 

As of

 

 Description

 

June 30, 2024

 

 

December 31, 2023

 

Contingent consideration

 

$

5,838

 

 

$

21,857

 

Warrant liabilities

 

$

 

 

$

 

Schedule of Changes in Contingent Consideration and Warrant Liabilities

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

Level 3 Rollforward

 

For the six months ended
June 30, 2024

 

Balance - January 1, 2024

 

$

21,857

 

Interest expense

 

 

900

 

Loss on extinguishment of liabilities

 

 

248

 

Payments

 

 

(17,167

)

Balance - June 30, 2024

 

$

5,838

 

 

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

 

 

For the six months ended
June 30, 2023

 

Level 3 Rollforward

 

Contingent Consideration

 

 

Warrant Liabilities

 

Beginning balances - January 1, 2023

 

$

28,986

 

 

$

61

 

Changes in fair value, net

 

 

 

 

 

(61

)

Interest expense

 

 

2,140

 

 

 

 

Payments

 

 

(4,262

)

 

 

 

Ending balances - June 30, 2023

 

$

26,864

 

 

$