XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Summary of estimated fair value and level of the contingent consideration liability

The following table presents the changes in the estimated fair value and level of the contingent consideration liability (in thousands):

 

 

 

 

Beginning balance - January 1, 2023

 

$

1,841

 

Change in fair value during the period

 

 

69

 

Payment made during the period

 

 

 

Balance - March 31, 2023

 

 

1,910

 

Change in fair value during the period

 

 

73

 

Payment made during the period

 

 

 

Balance - June 30, 2023

 

 

1,983

 

Change in fair value during the period

 

 

17

 

Payment made during the period

 

 

(2,000

)

Ending balance - December 31, 2023

 

$