v3.26.3
Note 1 - Overview and Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Contingent Consideration

 

2026

  

2025

 

Balance at January 1

 $6,450  $535 

Purchases / Initial recognition

  (2,300)  — 

Total (gains) losses included in earnings

  —   — 

Payments

  —   — 

Balance at March 31

 $4,150  $535 

Purchases / Initial recognition

  —   — 

Total (gains) losses included in earnings

  (4)  — 

Payments

  (401)  — 

Balance at June 30

 $3,745  $535 

Purchases / Initial recognition

  —   — 

Total (gains) losses included in earnings

  —   — 

Payments

  (45)  — 

Balance at September 30

 $3,700  $535