XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
9. Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]      
Accrued wages and benefits $ 416 $ 538  
Accrued accounts payable 398 566  
Accrued sales and telecommunications taxes 449 529  
Product warranty liability 43 37 $ 16
Other 81 84  
Total accrued expenses $ 1,387 $ 1,754