v3.26.3
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