XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Details 1) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 17,690,288 $ 15,435,179
Accrued voyage expenses 11,656,486 6,955,389
Accrued interest 604,041 412,984
Other accrued liabilities 209,556 427,627
Accounts payable accrued expenses and other current liabilities $ 30,160,371 $ 23,231,179