XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Tables)
3 Months Ended
Jun. 30, 2024
Commitments Under Newbuilding Contracts  
Long-Term Purchase Commitment [Line Items]  
Schedule of commitments and contingencies by fiscal year maturities

June 30, 2024

Less than one year

$

24,084,224

One to three years

74,324,763

Total

$

98,408,987

Commitments Under Contracts for Scrubber Purchases and Other Vessel Upgrades  
Long-Term Purchase Commitment [Line Items]  
Schedule of commitments and contingencies by fiscal year maturities

June 30, 2024

Less than one year

$

2,364,860

One to three years

171,517

Total

$

2,536,377

Fixed Time Charter Commitments  
Long-Term Purchase Commitment [Line Items]  
Schedule of commitments and contingencies by fiscal year maturities

June 30, 2024

Less than one year

$

4,522,986