v3.26.1
Leases - Operating Lease Right-of-Use Asset and Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Leases    
Operating lease right-of-use assets $ 138,685,264 $ 148,712,528
Current portion of long-term operating lease liabilities 44,576,592 46,661,757
Long-term operating lease liabilities 94,117,477 102,061,784
Office Leases    
Leases    
Operating lease right-of-use assets 2,110,157 385,102
Current portion of long-term operating lease liabilities 333,157 380,572
Long-term operating lease liabilities 1,785,805 15,543
Time Charter-in VLGCs    
Leases    
Operating lease right-of-use assets 136,575,107 148,327,426
Current portion of long-term operating lease liabilities 44,243,435 46,281,185
Long-term operating lease liabilities $ 92,331,672 $ 102,046,241