XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.1
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Schedule of Debt and Debt Issuance Costs [Abstract]    
Notes payable, current portion $ 5,864 $ 8,895
Notes payable, current portion (1,131) 0
Notes payable, current portion 4,733 8,895
Notes payable, net of current portion 109,312 69,202
Notes payable, net of current portion (2,083) (2,229)
Notes payable, net of current portion 107,229 66,973
Total Notes Payable 115,176 78,097
Total Notes Payable (3,214) (2,229)
Total Notes Payable $ 111,962 $ 75,868