XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Note 20 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 24 Months Ended
Oct. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 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   $ 0 0 $ 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   $ 0    
Business Combination, Contingent Consideration, Liability, Interest Rate   6.00%     6.00%    
Business Combination, Contingent Consideration, Accrued Interest   $ 0 $ 100   $ 0    
CSuite Acquisition, LLC [Member]              
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High         $ 3,600