XML 51 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

(in thousands)

        
 

December 31, 2024

 December 31, 2023 Input Level

Interest rate swaps

$1,397 $1,101  2

Contingent consideration

$(27,794)$(21,802) 3
Cash surrender value life insurance policies$3,370 $2,424  2
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

(in thousands)

                    
  

Beginning balance January 1,

  

Additions

  

Adjustments to fair market value

  Payments  

Ending balance December 31,

 

2024

 $(21,802) $-  $(15,992) $10,000  $(27,794)
2023 $(17,023) $(11,802) $(2,977) $10,000  $(21,802)
2022 $-  $(16,210) $(813) $-  $(17,023)