XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details (Tables)
9 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
September 30,
2020
December 31,
2019
Accounts receivable, net:
Accounts receivable, trade1
$5,749,000 $6,889,000 
Less allowance for doubtful accounts(1,889,000)(555,000)
$3,860,000 $6,334,000 
1Includes $635,000 of accounts receivable from diagnostic services.
Schedule of Components of Inventories
 September 30,
2020
December 31,
2019
Inventory:
Materials and supplies$2,622,000 $951,000 
Finished goods1,971,000 2,493,000 
$4,593,000 $3,444,000