XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Single Reportable Segment Summary (Details) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting    
Total Revenues $ 84,211,966 $ 114,353,042
Voyage expenses 1,342,756 804,985
Charter hire expenses 10,721,911 10,645,140
Vessel operating expenses 21,911,606 20,480,279
Other segment items (1) 34,643,884 26,949,113
Operating income 15,591,809 55,473,525
Nonoperating loss (2) (5,509,708) (4,185,385)
Net income $ 10,082,101 $ 51,288,140