v3.26.1
Segment financial information - Schedule of Net Assets Classified as Held for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment financial information    
Assets held for sale-current $ 52,248 $ 56,266
Liabilities held for sale-current 60,998 59,803
Disposal Group, Held-for-Sale, Not Discontinued Operations | Mahipapa    
Segment financial information    
Property, plant and equipment, net of accumulated depreciation 42,423 46,286
Other assets 9,825 9,980
Assets held for sale-current 52,248 56,266
Long-term debt, net 52,472 51,568
Other liabilities 8,526 8,235
Liabilities held for sale-current $ 60,998 $ 59,803