XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Carried at Fair Value
The financial assets carried at fair value were determined using the following inputs (in thousands):
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 consideration$911 $— $— $911 
Other long-term liabilities:
Interest rate swap derivatives
$2,133 $— $2,133 $— 
Contingent consideration $1,136 $— $— $1,136 
Fair Value at
December 31, 2024
Level 1Level 2Level 3
Cash equivalents:
Money market funds$114,503 $114,503 $— $— 
Other assets:
Interest rate swap derivatives
$2,367 $— $2,367 $— 
Other long-term liabilities:
Contingent consideration$3,000 $— $— $3,000