v3.25.2
Supplemental noncash disclosures for consolidated statement of cash flows - Schedule of Supplemental Noncash Disclosures For The Consolidated Statement Of Cash flows (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Supplemental cash flow information:    
Cash paid for taxes $ 10,264 $ 13,070
Cash paid for interest 25,598 29,855
Increase in capital expenditures included in accounts payable $ 5,304 $ 18,177