Failed sale and leaseback arrangements - Cash flows associated with sale leaseback arrangements (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Leases [Abstract] | ||
| Operating cash flows from failed sale and leaseback arrangements | $ (17,480) | $ (19,878) |
| Financing cash flows from failed sale and leaseback financial obligations | (7,289) | (4,252) |
| Net cash flows from failed sale and leaseback arrangements | $ (24,769) | $ (24,130) |