Business Segment Information and Geographic Area Information - Geographic Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Geographic Information | ||
| Consolidated long-lived assets | $ 175,591 | $ 171,090 |
| U.S. Pension Benefits | ||
| Geographic Information | ||
| Consolidated long-lived assets | 103,667 | 92,876 |
| France | ||
| Geographic Information | ||
| Consolidated long-lived assets | 27,749 | 29,630 |
| Brazil | ||
| Geographic Information | ||
| Consolidated long-lived assets | 11,286 | 12,337 |
| Poland | ||
| Geographic Information | ||
| Consolidated long-lived assets | 10,509 | 11,671 |
| Philippines | ||
| Geographic Information | ||
| Consolidated long-lived assets | 7,567 | 8,356 |
| Other international | ||
| Geographic Information | ||
| Consolidated long-lived assets | $ 14,813 | $ 16,220 |