Leases - Time Charter-in Contracts (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Leases | ||
| Charter hire expenses | $ 22,614,002 | $ 10,721,911 |
| Time Charter-in VLGCs | ||
| Leases | ||
| Charter hire expenses | 22,614,002 | 10,721,911 |
| Time Charter-in VLGCs | Helios LPG Pool LLC | ||
| Leases | ||
| Pool revenue - time chartered-in VLGCs | $ 38,500,000 | $ 14,800,000 |