XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 76,823,722 $ 62,950,738
Net pool revenues - related party    
Revenues 70,171,001 55,162,246
Time charter revenues    
Revenues 6,241,915 5,346,139
Other revenue, net    
Revenues $ 410,806 $ 2,442,353