v3.26.1
Property, plant and equipment, net - Summary of depreciation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, plant and equipment, net        
Depreciation expense $ 20,063 $ 21,052 $ 39,721 $ 42,230
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Property, plant and equipment, net        
Depreciation expense 12,841 11,952 25,345 23,767
Location, Statement of Income, Balance [Axis]: us-gaap:OperatingExpenses        
Property, plant and equipment, net        
Depreciation expense $ 7,222 $ 9,100 $ 14,376 $ 18,463