XML 70 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2025
Commitments Under Newbuilding Contracts  
Other Commitments [Line Items]  
Schedule of commitments and contingencies by class

March 31, 2025

Less than one year

$

24,424,740

One to three years

61,927,454

Total

$

86,352,194

Commitments Under Contracts for Scrubber Purchases and Other Vessel Upgrades  
Other Commitments [Line Items]  
Schedule of commitments and contingencies by class

March 31, 2025

Less than one year

$

1,460,710

One to three years

173,407

Total

$

1,634,117

Operating Leases | Denmark Office  
Other Commitments [Line Items]  
Schedule of commitments and contingencies by class

March 31, 2025

Less than one year

$

39,769