Failed sale and leaseback arrangements - Property and financial obligations, sale leaseback arrangements (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Sale and lease back transaction book value, net | $ 114,220 | $ 124,708 |
| Accumulated depreciation | 86,700 | 76,100 |
| Financial obligation: | ||
| Financial obligation - current | 10,085 | 7,238 |
| Financial obligation - net of current | 192,765 | 202,901 |
| Total financial obligation | $ 202,850 | $ 210,139 |