XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

March 31,
2024

   

December 31, 2023

 

Level 3

               

Purchase price contingent consideration:

               

Accrued contingent consideration (earn-out)

  $ 13,334     $ 13,096  

Present value of non-competition payments

    6,484       8,474