XML 68 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Recent Accounting Pronouncements - Revenue Earned (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenues, net $ 74,378,319 $ 77,389,597
Time charters    
Disaggregation of Revenue [Line Items]    
Revenues, net 27,830,475 27,504,191
Voyage charters    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 46,547,844 $ 49,885,406