XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 75,968,187 $ 63,086,858 $ 152,791,909 $ 126,037,596
Net pool revenues - related party        
Revenues 70,585,169 56,721,405 140,756,170 111,883,651
Time charter revenues        
Revenues 5,197,542 5,268,603 11,439,457 10,614,742
Other revenue, net        
Revenues $ 185,476 $ 1,096,850 $ 596,282 $ 3,539,203