Restructuring and Other Related Charges (Restructuring and Related Costs) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Restructuring Cost and Reserve [Line Items] | ||||
| Total segment restructuring and other related charges | $ 1,342 | $ 3,529 | $ 5,680 | $ 8,318 |
| Operating Segments | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Total segment restructuring and other related charges | 1,146 | 3,529 | 4,812 | 8,318 |
| Domestic Operations | Operating Segments | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Total segment restructuring and other related charges | 341 | (850) | 2,338 | (2,421) |
| International | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Total segment restructuring and other related charges | 800 | 2,500 | ||
| International | Operating Segments | ||||
| Restructuring Cost and Reserve [Line Items] | ||||
| Total segment restructuring and other related charges | $ 805 | $ 4,379 | $ 2,474 | $ 10,739 |