v3.25.1
Note 3 - Accrued Expenses and Other Current Liabilities (Details Textual) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities, Current $ 1,294,000 $ 1,131,000
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Accrued Liabilities and Other Liabilities, Current 1,016,000 861,000
Managed Services [Member] | Operating Segments [Member]    
Accrued Liabilities and Other Liabilities, Current 21,000 18,000
Collaboration Products [Member] | Operating Segments [Member]    
Accrued Liabilities and Other Liabilities, Current $ 257,000 $ 252,000