Annual report [Section 13 and 15(d), not S-K Item 405]

Liquidity (Details Narrative)

v3.25.1
Liquidity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
May 31, 2022
Oct. 31, 2021
Oct. 29, 2021
Line of Credit Facility [Line Items]                        
Operating income from continuing operations $ 8,100,000                      
Cash and cash equivalents 1,461,000 $ 2,113,000 $ 2,019,000 $ 2,812,000 $ 3,498,000 $ 5,032,000 $ 5,079,000 $ 5,596,000 $ 4,828,000      
Current assets 11,773,000 11,110,000 10,166,000 9,416,000 10,417,000   13,096,000 12,586,000        
Current liabilities 10,615,000 $ 11,625,000 $ 12,282,000 $ 12,600,000 $ 11,436,000   $ 8,158,000 $ 8,809,000        
Cash on hand 1,300,000                      
Loan Agreement [Member]                        
Line of Credit Facility [Line Items]                        
Notes payable $ 4,400,000                      
Term Loan [Member] | Broad Oak [Member]                        
Line of Credit Facility [Line Items]                        
Term loan                   $ 2,000,000.0 $ 8,000,000.0 $ 8,000,000
Term Loan [Member] | Broad Oak [Member] | Convertible Debt [Member]                        
Line of Credit Facility [Line Items]                        
Term loan                   $ 2,000,000.0    
Comerica Bank [Member]                        
Line of Credit Facility [Line Items]                        
Long-term line of credit                     $ 7,500,000