| Accumulated Other Comprehensive Loss |
| | | | | | | | | | | | | | | | | | | | | (Dollars in thousands) | | | Gains and Losses on Foreign Currency Cash Flow Hedges | | Foreign Currency Translation | | Total | | Balance at March 31, 2026 | | | $ | (382) | | | $ | (11,618) | | | $ | (12,000) | | | Other comprehensive loss before reclassifications | | | (104) | | | (1,203) | | | (1,307) | | | Amounts reclassified from accumulated other comprehensive loss | | | (155) | | | — | | | (155) | | | Net current period other comprehensive loss before tax | | | (259) | | | (1,203) | | | (1,462) | | | Deferred taxes | | | — | | | — | | | — | | | Net current period other comprehensive loss after tax | | | (259) | | | (1,203) | | | (1,462) | | | Balance at June 30, 2026 | | | $ | (641) | | | $ | (12,821) | | | $ | (13,462) | | | | | | | | | | | Balance at March 31, 2025 | | | $ | 164 | | | $ | (30,977) | | | $ | (30,813) | | | Other comprehensive income before reclassifications | | | 151 | | | 21,981 | | | 22,132 | | | Amounts reclassified from accumulated other comprehensive income | | | (188) | | | — | | | (188) | | | Net current period other comprehensive (loss) income before tax | | | (37) | | | 21,981 | | | 21,944 | | | Deferred taxes | | | (5) | | | — | | | (5) | | | Net current period other comprehensive (loss) income after tax | | | (32) | | | 21,981 | | | 21,949 | | | Balance at June 30, 2025 | | | $ | 132 | | | $ | (8,996) | | | $ | (8,864) | |
| | | | | | | | | | | | | | | | | | | | | (Dollars in thousands) | | | Gains and Losses on Foreign Currency Cash Flow Hedges | | Foreign Currency Translation | | Total | | Balance at December 31, 2025 | | | $ | 24 | | | $ | (8,996) | | | $ | (8,972) | | | Other comprehensive loss before reclassifications | | | (499) | | | (3,825) | | | (4,324) | | | Amounts reclassified from accumulated other comprehensive loss | | | (166) | | | — | | | (166) | | | Net current period other comprehensive loss before tax | | | (665) | | | (3,825) | | | (4,490) | | | Deferred taxes | | | — | | | — | | | — | | | Net current period other comprehensive loss after tax | | | (665) | | | (3,825) | | | (4,490) | | | Balance at June 30, 2026 | | | $ | (641) | | | $ | (12,821) | | | $ | (13,462) | | | | | | | | | | | Balance at December 31, 2024 | | | $ | 214 | | | $ | (43,573) | | | $ | (43,359) | | | Other comprehensive income before reclassifications | | | 151 | | | 34,577 | | | 34,728 | | | Amounts reclassified from accumulated other comprehensive income | | | (245) | | | — | | | (245) | | | Net current period other comprehensive (loss) income before tax | | | (94) | | | 34,577 | | | 34,483 | | | Deferred taxes | | | (12) | | | — | | | (12) | | | Net current period other comprehensive (loss) income after tax | | | (82) | | | 34,577 | | | 34,495 | | | Balance at June 30, 2025 | | | $ | 132 | | | $ | (8,996) | | | $ | (8,864) | |
|