XML 110 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Business and Basis of Presentation (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2019
Organization And Basis Of Presentation [Line Items]                
Accounts receivable, net $ 457,033   $ 457,033   $ 334,297      
Net proceeds from issuance of stock and warrants     3,789,995 $ 4,151,037        
Accumulated deficit 197,473,167   197,473,167   196,881,800      
Cash and cash equivalents 8,364,197   8,364,197   5,226,213      
Prepaid expenses and other current assets (180,838)   (180,838)   (478,074)      
Assets, Current (10,031,222)   (10,031,222)   (7,089,866)      
Accrued Sales Return provisions 45,000   45,000   545,000      
Liabilities, Current (1,582,869)   (1,582,869)   (2,285,390)      
Operating Lease, Liability, Noncurrent (350,895)   (350,895)   (461,410)      
Stockholders' Equity Attributable to Parent 8,835,129 $ 5,488,616 8,835,129 5,488,616 5,247,775 $ 5,261,052 $ 2,514,118 $ 2,530,234
Cost of revenues 558,221 495,086 1,134,510 1,115,276        
Gross Profit 1,655,278 864,893 3,234,461 2,416,739        
Compensation cost not yet recognized 302,249   $ 302,249          
Compensation cost not yet recognized, period for recognition     1 year 1 month 6 days          
Operating Lease, Right-of-Use Asset (522,131)   $ (522,131)   (692,692)      
Other long-term assets (28,284)   (28,284)   (28,523)      
Assets (10,768,893)   (10,768,893)   (7,994,575)      
Accrued Liabilities, Current (790,427)   (790,427)   (998,442)      
Liabilities (1,933,764)   (1,933,764)   (2,746,800)      
Allowance for doubtful accounts 25,000   25,000   $ 25,000      
Other Comprehensive Income (Loss), Net of Tax 0 0 0 0        
IdleFacilityImpairmentCharge $ 0 $ 117,000 $ 126,748 $ 204,000        
One Customer | Revenue | Customer Concentration Risk                
Organization And Basis Of Presentation [Line Items]                
Concentration risk, percentage 26.00%   31.00% 20.00%        
Three Customers [Member] | Revenue | Customer Concentration Risk                
Organization And Basis Of Presentation [Line Items]                
Concentration risk, percentage   42.00%            
Two Customers | Accounts Receivable | Customer Concentration Risk                
Organization And Basis Of Presentation [Line Items]                
Concentration risk, percentage     25.00%   50.00%