XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt And Debt Issuance Costs - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Schedule of Debt And Debt Issuance Costs [Abstract]    
Notes payable, current portion $ 5,312 $ 8,895
Notes payable, current portion (116) 0
Notes payable, current portion 5,196 8,895
Notes payable, net of current portion 109,933 69,202
Notes payable, net of current portion (3,513) (2,229)
Notes payable, net of current portion 106,420 66,973
Total Notes Payable 115,245 78,097
Total Notes Payable (3,629) (2,229)
Total Notes Payable $ 111,616 $ 75,868