XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Charter arrangements, Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contract balances [Abstract]      
Deferred shipping revenues $ 6,139 $ 4,394 $ 4,172
Capitalized voyage expenses 2,450 2,549 2,799
Impairment losses 0 0 0
Voyage in Progress at the End of December 31, 2024 [member]      
Contract balances [Abstract]      
Amortisation expense 2,027    
Voyage in Progress at the End of December 31, 2023 [Member]      
Contract balances [Abstract]      
Amortisation expense $ 2,549 2,264  
Voyage in Progress at the End of December 31, 2022 [Member]      
Contract balances [Abstract]      
Amortisation expense   $ 2,799 1,945
Voyage in Progress at the End of December 31, 2021 [Member]      
Contract balances [Abstract]      
Amortisation expense     $ 1,395