Loans and Financial Liabilities - Summary of Unsecured Notes (Details) - USD ($) $ in Thousands |
6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2023 |
Dec. 31, 2021 |
Feb. 28, 2018 |
Sep. 30, 2017 |
May 31, 2015 |
|
| Disclosure of detailed information about borrowings [line items] | |||||||
| Gross Unsecured Notes | $ 2,045,000 | $ 2,295,000 | |||||
| Less: Unsecured Notes fees and discounts, net of premiums | (17,977) | (20,349) | |||||
| Total Unsecured Notes | 2,027,023 | 2,274,651 | |||||
| Less: Short-term portion of Unsecured Notes | 0 | (249,650) | |||||
| Long-term portion of Unsecured Notes | $ 2,027,023 | 2,025,001 | |||||
| 2025 VCL Notes | |||||||
| Disclosure of detailed information about borrowings [line items] | |||||||
| Purpose | General corporate purposes, including without limitation working capital, capital expenditures, repayment of outstanding indebtedness and the acquisition of river vessels or ocean ships | ||||||
| Gross Unsecured Notes | 250,000 | ||||||
| Total Unsecured Notes | $ 250,000 | 250,000 | $ 275,000 | $ 250,000 | |||
| 2027 VCL Notes | |||||||
| Disclosure of detailed information about borrowings [line items] | |||||||
| Purpose | To fund the tender offer and redemption of the 2022 VCL Notes and general corporate purposes | ||||||
| Gross Unsecured Notes | $ 825,000 | 825,000 | |||||
| Total Unsecured Notes | $ 825,000 | 825,000 | $ 550,000 | ||||
| 2029 VCL Notes | |||||||
| Disclosure of detailed information about borrowings [line items] | |||||||
| Purpose | General corporate purposes | ||||||
| Gross Unsecured Notes | $ 500,000 | 500,000 | |||||
| Total Unsecured Notes | $ 500,000 | 500,000 | $ 500,000 | ||||
| 2031 VCL Notes | |||||||
| Disclosure of detailed information about borrowings [line items] | |||||||
| Purpose | To fund the redemption of the 13.000% Senior Secured Notes due 2025 | ||||||
| Gross Unsecured Notes | $ 720,000 | 720,000 | |||||
| Total Unsecured Notes | $ 720,000 | $ 720,000 |