XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 6 - Loan Payable - Schedule of Loans Payable (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Loans payable $ 90,464,460 $ 10,248,808
Less: unamortized debt discount and issuance costs (1,006,568) (482,498)
Less: loan payable, current portion 18,289,853 2,233,110
Loan payable, long-term portion 72,174,607 8,015,698
Revolving Reducing Term Facility B [Member]    
Loans payable 6,000,000
Non-revolving Facility C [Member]    
Loans payable 6,973,028 4,731,306
Non-revolving Facility D [Member]    
Loans payable $ 84,498,000