v3.26.1
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