v3.21.1
Balance Sheet Account Details (Tables)
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
March 31,
2021
December 31,
2020
Accounts receivable, net:
Accounts receivable, trade$4,083,000 $4,894,000 
Less allowance for doubtful accounts(2,091,000)(2,119,000)
$1,992,000 $2,775,000 
Schedule of Components of Inventories
 March 31,
2021
December 31,
2020
Inventory:
Raw materials$2,736,000 $2,283,000 
Finished goods300,000 1,033,000 
$3,036,000 $3,316,000