Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies (Details)

v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies (Details)
12 Months Ended
Sep. 08, 2022
shares
Dec. 31, 2022
USD ($)
Customer
Segment
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Number of business segments | Segment   2    
Allowance for doubtful accounts   $ 64,000 $ 54,000  
Accrued revenue   2,479,000 2,283,000  
Cash   2,195,000 1,599,000  
Uncertain tax positions   $ 0 $ 0  
Effective tax from continuing operations   0.67% (7.34%)  
Income tax (benefit) provision   $ (123,000) $ 193,000  
Federal statutory income tax rate   21.00% 21.00%  
Goodwill   $ 9,054,000 $ 9,812,000 $ 9,645,000
Indefinite-lived intangible assets   5,318,000 5,747,000  
Impairment charges   $ 0 $ 0  
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Number of major customers | Customer   1 1  
Concentration risk, percentage   31.00% 49.00%  
Customer Relationships [Member]        
Indefinite-lived intangible assets   $ 3,825,000 $ 4,201,000  
Trademarks [Member]        
Indefinite-lived intangible assets   1,493,000 1,546,000  
United Kingdom (U.K) [Member]        
Cash   1,473,000 933,000  
Israel        
Cash   $ 631,000 $ 61,000  
GWW [Member]        
Percentage of acquired capital stock 100.00%      
Number of shares issued upon conversion | shares 3,960,043      
Percentage of ownership of outstanding common stock, maximum 69.60%      
Series F Convertible Preferred Stock [Member] | GWW [Member]        
Number of shares exchanged | shares 514.8      
Common Stock [Member] | GWW [Member]        
Number of shares exchanged | shares 2,920,085      
Accounting Standards Update 2021-10 [Member]        
Change in accounting principle accounting standards update adopted   true    
Change in accounting principle accounting standards update adoption date   Dec. 15, 2021    
Change in accounting principle accounting standards update immaterial effect   true    
ASU 2021-04 [Member]        
Change in accounting principle accounting standards update adopted   true    
Change in accounting principle accounting standards update adoption date   Jan. 01, 2022    
Change in accounting principle accounting standards update immaterial effect   true    
ASU 2020-06 [Member]        
Change in accounting principle accounting standards update early adoption   true    
Change in accounting principle accounting standards update adoption date   Jan. 01, 2022    
Change in accounting principle accounting standards update immaterial effect   true    
Minimum [Member]        
Vesting Term   2 years    
Minimum [Member] | Customer Relationships [Member]        
Estimated useful life   10 years    
Maximum [Member]        
Vesting Term   4 years    
Maximum [Member] | Customer Relationships [Member]        
Estimated useful life   14 years