XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Revenues (Tables)
3 Months Ended
Jun. 30, 2024
Revenues [Abstract]  
Summary of revenues

    

Three months ended

    

June 30, 2024

    

June 30, 2023

Net pool revenues—related party

$

109,407,054

$

104,386,551

Time charter revenues

3,414,351

6,423,472

Other revenues, net

1,531,637

 

752,884

Total revenues

$

114,353,042

 

$

111,562,907