v3.26.1
Leases - Operating Lease Right-of-Use Asset and Lease Liabilities (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Leases    
Operating lease right-of-use assets $ 148,712,528 $ 159,212,010
Current portion of long-term operating lease liabilities 46,661,757 34,808,203
Long-term operating lease liabilities 102,061,784 124,419,545
Office Leases    
Leases    
Operating lease right-of-use assets 385,102 749,451
Current portion of long-term operating lease liabilities 380,572 380,127
Long-term operating lease liabilities 15,543 385,062
Time Charter-in VLGCs    
Leases    
Operating lease right-of-use assets 148,327,426 158,462,559
Current portion of long-term operating lease liabilities 46,281,185 34,428,076
Long-term operating lease liabilities $ 102,046,241 $ 124,034,483