XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Net pool revenues - related party $ 137,851,402 $ 70,585,169 $ 242,237,953 $ 140,756,170
Time charter revenues 6,475,768 5,197,542 12,899,240 11,439,457
Other revenues, net 371,292 185,476 1,124,176 596,282
Total revenues $ 144,698,462 $ 75,968,187 $ 256,261,369 $ 152,791,909