XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenues $ 62,950,738 $ 73,165,324
Net pool revenues - related party    
Revenues 55,162,246 66,929,421
Time charter revenues    
Revenues 5,346,139 5,086,004
Other revenues, net    
Revenues $ 2,442,353 $ 1,149,899