XML 105 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 22, 2022
Dec. 22, 2021
Dec. 21, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Payment for Contingent Consideration Liability, Financing Activities       $ 5,000 $ 4,543 $ (0)
Fair value measurement adjustments       3,527 9,837 0
Present Value of Non-competition Agreement       8,474 10,043 9,477
Contech Medical, Inc and DAS Medical [Member]            
Business Combination, Consideration Transferred, Liabilities Incurred           $ 20,000
Payment for Contingent Consideration Liability, Financing Activities       5,000    
Business Combination, Contingent Consideration, Liability         9,700  
Fair value measurement adjustments       $ 13,100    
DAS Medical [Member]            
Business Combination, Consideration Transferred, Liabilities Incurred     $ 5,188      
Payments to Acquire Businesses, Gross     $ 95,000      
Present Value of Non-competition Agreement         $ 8,500  
DAS Medical [Member] | Non-Competition Agreements [Member]            
Payments to Acquire Businesses, Gross $ 10,000 $ 10,000        
Business Combination, Agreement Term (Year) 10 years 10 years     10 years