XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Business and Basis of Presentation (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Organization And Basis Of Presentation [Line Items]                
Accounts receivable, net $ 547,775   $ 547,775   $ 310,818      
Net proceeds from issuance of stock and warrants     1,950,881 $ 3,789,995        
Accumulated deficit 201,281,742   201,281,742   199,163,257      
Cash and cash equivalents 6,002,329   6,002,329   22,572,104      
Prepaid expenses and other current assets (241,651)   (241,651)   (598,384)      
Assets, Current (24,626,950)   (24,626,950)   (24,187,859)      
Accrued Sales Return provisions 8,000   8,000   39,000      
Liabilities, Current (1,587,570)   (1,587,570)   (1,365,697)      
Operating Lease, Liability, Noncurrent (258,912)   (258,912)   (306,709)      
Stockholders' Equity Attributable to Parent 23,410,571 $ 8,835,129 23,410,571 8,835,129 23,215,786 $ 24,237,908 $ 5,261,052 $ 5,247,775
Cost of revenues 686,121 558,221 1,194,995 1,134,510        
Gross Profit 1,452,180 1,655,278 3,245,697 3,234,461        
Compensation cost not yet recognized 1,183,449   1,183,449          
Operating Lease, Right-of-Use Asset (424,720)   (424,720)   (475,230)      
Assets (25,257,053)   (25,257,053)   (24,888,192)      
Accrued Liabilities, Current (1,030,607)   (1,030,607)   (814,155)      
Liabilities (1,846,482)   (1,846,482)   (1,672,406)      
Allowance for doubtful accounts 25,000   25,000   $ 25,000      
Other Comprehensive Income (Loss), Net of Tax 0 $ 0 0 0        
IdleFacilityImpairmentCharge     0 $ 126,748        
Cash, Cash Equivalents, and Short-term Investments 23,000,000   23,000,000          
Debt Securities, Held-to-maturity, Fair Value $ 16,796,840   $ 16,796,840          
One Customer | Revenue | Customer Concentration Risk                
Organization And Basis Of Presentation [Line Items]                
Concentration risk, percentage 34.00% 26.00% 39.00% 31.00%        
One Customer | Accounts Receivable | Customer Concentration Risk                
Organization And Basis Of Presentation [Line Items]                
Concentration risk, percentage     40.00%          
Two Customers | Accounts Receivable | Customer Concentration Risk                
Organization And Basis Of Presentation [Line Items]                
Concentration risk, percentage         35.00%