v3.26.1
Segment Reporting (Details)
3 Months Ended
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting    
Number of reportable segments | segment 1  
Gain on disposal of vessel $ 30,116,869  
Profit sharing expenses 1,676,988  
Single reportable segment    
Segment Reporting    
Total Revenues 187,884,848 $ 84,211,966
Gain on disposal of vessel 30,116,869  
Voyage expenses 422,621 1,342,756
Charter hire expenses 22,614,002 10,721,911
Profit sharing expenses 1,676,988  
Vessel operating expenses 20,143,217 21,911,606
Other segment items 30,480,036 34,643,884
Operating income 142,664,853 15,591,809
Nonoperating loss (2) (4,379,831) (5,509,708)
Net income $ 138,285,022 $ 10,082,101