XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

June 30, 2024

   

December 31, 2023

 

Level 3

               

Purchase price contingent consideration:

               

Accrued contingent consideration (earn-out)

  $ 8,972     $ 13,096  

Present value of non-competition payments

    6,535       8,474