XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Note 20 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 24 Months Ended
Oct. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Payment for Contingent Consideration Liability, Financing Activities   $ 420   $ (0)  
Private Company Investments [Member]          
Equity Method Investment, Other-than-Temporary Impairment   0      
Ravix [Member]          
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High $ 4,500        
Payment for Contingent Consideration Liability, Financing Activities     $ 700   $ 1,100
Business Combination, Contingent Consideration, Liability $ 3,400 $ 0 2,700    
Business Combination, Contingent Consideration, Liability, Interest Rate   6.00%      
Business Combination, Contingent Consideration, Accrued Interest   $ 0 $ 100    
CSuite Acquisition, LLC [Member]          
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High   $ 3,600