v3.26.3
Segment Reporting Disclosures (Capital expenditures attributable to the Industrial & Consumer and Other segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Industrial        
Segment Reporting [Line Items]        
Capital expenditure $ 67,870 $ 24,267 $ 114,884 $ 58,136
Consumer and Other        
Segment Reporting [Line Items]        
Capital expenditure $ 13,843 $ 14,848 $ 39,932 $ 41,471