XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND ESTIMATES (Details Narrative) - USD ($)
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Long-lived assets impairment losses $ 0 $ 0 $ 0 $ 0  
Shipping and handling costs 28,000 26,000 58,000 56,000  
Revenues 1,117,935 904,067 3,017,430 2,360,823  
Estimated returns net of allowances 0 12,000 0 $ 24,000  
Accrued liabilities 1,923,708   $ 1,923,708   $ 746,738
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount     13.9 16.5  
Warrant [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Accrued liabilities 48,000   $ 48,000   25,000
Warranty costs 20,000 31,000 $ 41,000 $ 58,000  
Patents and Licenses [Member] | Minimum [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives     5 years    
Patents and Licenses [Member] | Maximum [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Estimated useful lives     17 years    
Patents [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Carrying value 168,000   $ 168,000   169,000
Accumulated amortization 311,000   311,000   303,000
Amortization expense   3,000   6,000  
Future estimated amortization, remainder of fiscal year 8,000   8,000    
Future estimated amortization for year ending December 31, 2022 15,000   15,000    
Future estimated amortization for year ending December 31, 2023 15,000   15,000    
Future estimated amortization for year ending December 31, 2024 11,000   11,000    
Future estimated amortization for year ending December 31, 2025 11,000   11,000    
Future estimated amortization, Thereafter 108,000   108,000    
License [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Carrying value 16,000   16,000   19,000
Accumulated amortization 403,000   403,000   $ 400,000
Amortization expense 2,000 2,000 4,000 3,000  
Future estimated amortization, remainder of fiscal year 4,000   4,000    
Future estimated amortization for year ending December 31, 2022 7,000   7,000    
Future estimated amortization for year ending December 31, 2023 5,000   5,000    
License Revenue [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Revenues 478,654  
Collaborative Research Revenue [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Revenues 45,000  
General, Administrative, Research and Development Expense [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Shipping and handling costs $ 4,000 $ 6,000 $ 5,000 $ 6,000