XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies (Tables)
9 Months Ended
Dec. 31, 2024
Commitments Under Newbuilding Contracts  
Other Commitments [Line Items]  
Schedule of commitments and contingencies by class

December 31, 2024

Less than one year

$

36,296,594

One to three years

62,164,393

Total

$

98,460,987

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

December 31, 2024

Less than one year

$

1,512,088

One to three years

166,576

Total

$

1,678,664

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

December 31, 2024

Less than one year

$

38,590