XML 140 R122.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Disclosure of Cash Flows Information - Schedule of Supplemental Disclosure of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]      
Cash paid for interest $ 60,212 $ 53,449 $ 36,391
Cash paid for income taxes 37,178 49,436 33,619
Purchases of property, plant and equipment, accrued not paid 9,035 2,327 2,145
Additions to right-of-use assets obtained in exchange for operating lease obligations 71,136 10,439 51,825
Additions to right-of-use assets obtained in exchange for finance lease obligations 209 434 944
DERs, declared not paid 1,976 1,989 1,971
Contingent consideration (Note 8) 0 342 0
Share repurchase liability (Note 16) $ 0 $ 62,500 $ 0