XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues [Abstract]        
Net pool revenues - related party $ 79,877,644 $ 137,851,402 $ 189,284,698 $ 242,237,953
Time charter revenues 2,432,989 6,475,768 5,847,340 12,899,240
Other revenues, net 122,847 371,292 1,654,484 1,124,176
Total revenues $ 82,433,480 $ 144,698,462 $ 196,786,522 $ 256,261,369