XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis
The following tables present information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis and their assigned levels within the valuation hierarchy as of the periods presented:
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Assets   
Cash equivalents from money market funds
$11,593 $— $— $11,593 
Interest rate swaps$— $1,187 $— $1,187 
Liabilities
Interest rate swaps— 5,357 — 5,357 
Contingent consideration
— — 2,989 2,989 
December 31, 2022
(in thousands)Level 1Level 2Level 3Total
Liabilities
Contingent consideration
$— $— $1,219 $1,219 
Schedule of Fair Value of the Level 3 Liabilities with Significant Unobservable Inputs
The following table summarizes the change in fair value of the Level 3 liabilities with significant unobservable inputs for the periods presented:
Year Ended
December 31,
(in thousands)
202320222021
Fair value of contingent consideration, beginning of period
$1,219 $1,445 $— 
Acquired liabilities4,706 — 1,480 
Cash payments
(305)(226)— 
Change in fair value of contingent consideration, net
(2,631)— (35)
Fair value of contingent consideration, end of period(1)
$2,989 $1,219 $1,445 
_________________________
(1)Recorded in Other current liabilities on the consolidated balance sheets.