XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Dec. 06, 2018
Jun. 01, 2018
May 23, 2018
Principal $ 1,884 $ 3,199      
Discount (1,441) (1,914)      
Net 443 1,285      
June 2018 Note [Member]          
Principal 1,884 2,448   $ 3,600  
Discount (1,441) (1,803)      
Net $ 443 645      
May 2018 Notes [Member]          
Principal   400     $ 840
Discount   (25)      
Net   375      
December 2018 Note [Member]          
Principal   351 $ 598    
Discount   (86)      
Net   $ 265