XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Unearned Revenue/Accrued Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of unearned revenue and cash received in advance Total Unearned Revenue/Accrued Revenue during the periods presented is as follows:
 December 31,
 20232024
Unearned Revenue  
Cash received in advance of service provided – Current liability$6,682 $3,898 
Deferred revenue resulting from varying charter rates – Current liability4,171 2,640 
Deferred revenue resulting from varying charter rates – Non-Current liability3,248 2,624 
Total Unearned Revenue$14,101 $9,162 
Accrued Revenue
Resulting from varying charter rates – Current asset477 903 
Resulting from varying charter rates – Non-Current asset87 — 
Total Accrued Revenue$564 $903