XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Tables)
12 Months Ended
Mar. 31, 2025
Revenues [Abstract]  
Summary of revenues

    

Year ended

March 31, 2025

March 31, 2024

March 31, 2023

Net pool revenues—related party

$

341,418,480

$

532,935,157

$

364,548,262

Time charter revenues

8,252,182

25,895,984

22,709,620

Other revenues, net

3,670,814

1,886,295

2,491,333

Total revenues

$

353,341,476

$

560,717,436

 

$

389,749,215