Dispositions - Schedule of Financial Information Included in Cash Flows from Disposition (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Cash flows from operating activities: | ||
| Depreciation | $ 18,659 | $ 19,169 |
| Amortization | 9,882 | 11,771 |
| Cash flows from investing activities: | ||
| Purchases of property, plant and equipment | $ (26,765) | $ (18,792) |