v3.26.1
Commitments - Future minimum contractual obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Olympia Shipholding S.A. [Member]  
IfrsStatementLineItems [Line Items]  
July 1, 2026 to December 31, 2026 $ 26,530
Total 26,530
Thalia Shipholding S.A. [Member]  
IfrsStatementLineItems [Line Items]  
July 1, 2026 to December 31, 2026 26,530
Total 26,530
Total [member]  
IfrsStatementLineItems [Line Items]  
July 1, 2026 to December 31, 2026 53,060
Total $ 53,060