XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenues [Abstract]        
Net pool revenues - related party $ 78,022,488 $ 155,922,970 $ 267,307,186 $ 398,160,923
Time charter revenues 2,433,411 6,410,997 8,280,751 19,310,237
Other revenues, net 210,880 730,536 1,865,364 1,854,712
Total revenues $ 80,666,779 $ 163,064,503 $ 277,453,301 $ 419,325,872