v3.21.2
Balance Sheet Account Details (Tables)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
June 30,
2021
December 31,
2020
Accounts receivable, net:
Accounts receivable, trade$4,906,000 $4,894,000 
Less allowance for doubtful accounts(2,068,000)(2,119,000)
$2,838,000 $2,775,000 
Schedule of Components of Inventories
The components of inventories are as follows:
 June 30,
2021
December 31,
2020
Inventory:
Raw materials$954,000 $2,283,000 
Finished goods3,936,000 1,033,000 
$4,890,000 $3,316,000