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

March 31,

  

December 31,

 

Contingent Consideration:

 

2026

  

2025

 

Beginning balance

 $6,450  $535 

Purchases/Initial recognition

  (2,300)  6,000 

Total (gains) losses:

        

Included in earnings

     (85)

Included in other comprehensive income

      

Payments

      

Ending balance

 $4,150  $6,450