Annual report pursuant to Section 13 and 15(d)

Related Party - Schedule of Notes Issued to Related Parties (Details)

v3.20.1
Related Party - Schedule of Notes Issued to Related Parties (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Total notes payable, related party $ 45,547 $ 52,151
Less: discount on notes payable, related party (2,618) (5,045)
Notes payable, net of discount 42,929 47,106
Less: current portion (13,776) (8,576)
Total related party notes 29,153 38,530
Series B Notes [Member]    
Total notes payable, related party 31,564 30,633
Series C Notes [Member]    
Total notes payable, related party 7,403
Series A Notes [Member]    
Total notes payable, related party 13,603 12,942
Former CEO and Board Member Cash Advance [Member]    
Total notes payable, related party 380  
Former CFO Cash Advance [Member]    
Total notes payable, related party  
CEO and Board Member Cash Advance [Member]    
Total notes payable, related party   1,093
CFO Cash Advance [Member]    
Total notes payable, related party   $ 80