Commitments and Contingencies - Summary of Financing for Longship-Seine River Vessels and Longships (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
Vessel
| |
| Disclosure of commitments and contingencies [line items] | |
| Number of Vessels | 92 |
| River Vessels | |
| Disclosure of commitments and contingencies [line items] | |
| Number of Vessels | 14 |
| River Vessels | Longships | |
| Disclosure of commitments and contingencies [line items] | |
| Number of Vessels | 5 |
| Expected Delivery | 2026 |
| River Vessels | Longships | |
| Disclosure of commitments and contingencies [line items] | |
| Number of Vessels | 4 |
| Expected Delivery | 2027 |
| River Vessels | Longship-Douro | |
| Disclosure of commitments and contingencies [line items] | |
| Number of Vessels | 1 |
| Expected Delivery | 2027 |
| River Vessels | Longships | |
| Disclosure of commitments and contingencies [line items] | |
| Number of Vessels | 4 |
| Expected Delivery | 2028 |