XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Fair Value of Financial Instruments - Activity for Contingent Consideration (Details) (Parentheticals)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Cost and Expense, Operating Other Cost and Expense, Operating Other Cost and Expense, Operating