XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Details) - USD ($)
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 73,165,324 $ 61,165,546
Net pool revenues - related party    
Revenues 66,929,421 50,092,137
Time charter revenues    
Revenues 5,086,004 10,982,031
Other revenues, net    
Revenues $ 1,149,899 $ 91,378