XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Revenues (Tables)
12 Months Ended
Dec. 31, 2025
Revenues [Abstract]  
Schedule of revenue
Revenues are comprised of the following:

 Year Ended December 31
 202320242025
Time charter revenue$290,440 $316,553 $284,375 
Other income4,953 4,126 3,756 
Total$295,393 $320,679 $288,131