XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
NOTE 6 - NOTES PAYABLE (Details) - Schedule of Debt And Debt Issuance Costs - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Debt And Debt Issuance Costs [Abstract]    
Notes payable, current portion $ 8,012 $ 8,895
Notes payable, current portion (196) 0
Notes payable, current portion 7,816 8,895
Notes payable, net of current portion 110,751 69,202
Notes payable, net of current portion (3,979) (2,229)
Notes payable, net of current portion 106,772 66,973
Total Notes Payable 118,763 78,097
Total Notes Payable (4,175) (2,229)
Total Notes Payable $ 114,588 $ 75,868