XML 43 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt And Debt Issuance Costs - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Schedule of Debt And Debt Issuance Costs [Abstract]    
Notes payable, current portion $ 8,525 $ 5,455
Notes payable, current portion (431) 0
Notes payable, current portion 8,094 5,455
Notes payable, net of current portion 70,200 25,260
Notes payable, net of current portion (1,961) (679)
Notes payable, net of current portion 68,239 24,581
Total Notes Payable 78,725 30,715
Total Notes Payable (2,392) (679)
Total Notes Payable $ 76,333 $ 30,036