v3.25.2
Loans and Financial Liabilities - Undrawn Borrowing Facilities - Additional Information (Details)
$ in Thousands, € in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Disclosure of detailed information about borrowings [line items]      
Unsecured bank loans received | $ $ 2,027,023   $ 2,274,651
Undrawn borrowing facilities   € 167.5  
Undrawn borrowing facilities scheduled for delivery four Longships scheduled for delivery in 2026 and one Longship-Seine scheduled for delivery in 2025    
One Longship-Seine      
Disclosure of detailed information about borrowings [line items]      
Undrawn borrowing facilities   € 167.5