XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Reconciliation of Level 3 Contingent Liability
The following table reconciles the beginning and ending balances of the Company’s Level 3 contingent liability (in thousands):
Six Months Ended June 30,
20232022
Balance at beginning of period$1,156 $2,121 
Cash payments(347)(558)
Net change in fair value(214)(303)
Balance at end of period$595 $1,260