v3.26.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Carried at Fair Value
The financial instruments carried at fair value were determined using the following inputs (in thousands):
Fair Value at
March 31, 2026
Level 1Level 2Level 3
Cash equivalents:
Money market funds$5,472 $5,472 $— $— 
Accrued liabilities:
Interest rate swap derivatives
$387 $— $387 $— 
Contingent consideration222 — — 222 
Other long-term liabilities:
Interest rate swap derivatives
$698 $— $698 $— 
Contingent consideration2,789 — — 2,789 
Fair Value at
December 31, 2025
Level 1Level 2Level 3
Cash equivalents:
Money market funds$5,424 $5,424 $— $— 
Accrued liabilities:
Interest rate swap derivatives
$1,285 $— $1,285 $— 
Contingent consideration911 — — 911 
Other long-term liabilities:
Interest rate swap derivatives
$2,133 $— $2,133 $— 
Contingent consideration1,136 — — 1,136