XML 62 R40.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Equity method investment $ 1,868,000 $ 2,521,000    
Accounts receivable, net 31,033,000 35,204,000    
Cash and cash equivalents deposited with financial institutions 963,000 2,950,000 $ 9,184,000  
Net Income Loss, Increase (Decrease) $ 7,781,220      
Earnings Per Share, Basic, Increase (Decrease) $ 0.30      
Earnings Per Share, Diluted, Changes $ 0.30      
Restricted Cash        
Restricted cash $ 468,000 $ 468,000    
LLC [Member]        
Equity method investment, ownership percentage       25.00%
Minimum        
Vesting period 1 year      
Maximum        
Product warranty term 2 years      
Vesting period 3 years      
U.S.        
Percentage of revenue 97.70% 88.10%    
Cash and cash equivalents deposited with financial institutions $ 300,000      
Canada        
Percentage of revenue 2.30% 11.90%    
Cash and cash equivalents deposited with financial institutions $ 200,000      
Collateral for Letter of Credit and Credit Card Obligations        
Restricted Cash        
Restricted cash 500,000 $ 500,000    
Other Noncurrent Assets        
Equity method investment 1,900,000 2,500,000    
Equity Method Investee        
Accounts receivable, net 4,800,000 4,600,000    
Net income $ 200,000 700,000    
Dividends received   $ 800,000