v3.26.3
Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Supplemental Cash Flow Information [Abstract]    
Interest paid, net $ 53,915 $ 49,795
Income taxes paid, net 12,383 22,941
Property, plant and equipment additions in accounts payable 10,784 7,155
Right-of-use assets obtained in exchange for new operating lease liabilities 10,435 12,367
Accrual for holdback payment related to a business combination $ 4,462 $ 5,379