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 |