XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 68,599,782 $ 88,479,024 $ 194,637,378 $ 216,354,625
Net pool revenues - related party        
Revenues 62,856,243 82,659,967 174,739,894 199,312,944
Time charter revenues        
Revenues 5,301,134 4,665,664 15,915,876 13,928,732
Other revenue, net        
Revenues $ 442,405 $ 1,153,393 $ 3,981,608 $ 3,112,949