Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Related Party Transactions - Schedule of Notes Issued to Related Parties (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Related party notes gross $ 50,779 $ 52,101
Less: current portion (19,173) (8,526)
Less discount on related party notes (3,831) (5,045)
Total related party notes 27,775 38,530
Series B Notes [Member]    
Related party notes gross 31,091 30,633
Series C Notes [Member]    
Related party notes gross 4,845 7,403
Series A Notes [Member]    
Related party notes gross 13,265 12,942
CEO and Board Member Cash Advance [Member]    
Related party notes gross 1,578 1,043
CFO [Member]    
Related party notes gross $ 80