XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances $ 715,270 $ 686,570 $ 667,300 $ 675,930 $ 673,220 $ 682,950 $ 667,300 $ 682,950
Total other comprehensive income (loss) (1,110) 13,480 7,690 6,800 (4,890) (2,900) 20,060 (990)
Balances 725,040 715,270 686,570 682,750 675,930 673,220 725,040 682,750
Cross Currency Interest Rate Contract [Member]                
Other Comprehensive Income (Loss), Tax [Abstract]                
Other Comprehensive Income (Loss), Tax             (3,900) 800
Defined Benefit Plans [Member]                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances     (8,010)     (5,730) (8,010) (5,730)
Net unrealized gains (losses) arising during the period             0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             (30) (90)
Total other comprehensive income (loss)             30 90
Balances (7,980)     (5,640)     (7,980) (5,640)
Accumulated Net Gain (Loss) from Hedges Attributable to Parent [Member]                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances     16,300     13,260 16,300 13,260
Net unrealized gains (losses) arising during the period             (12,070) [1] (2,640) [2]
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             0 0
Total other comprehensive income (loss)             (12,070) (2,640)
Balances 4,230     10,620     4,230 10,620
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances     (26,840)     (6,880) (26,840) (6,880)
Net unrealized gains (losses) arising during the period             32,100 1,560
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             0 0
Total other comprehensive income (loss)             32,100 1,560
Balances 5,260     (5,320)     5,260 (5,320)
Accumulated Other Comprehensive Income (Loss) [Member]                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balances 2,620 (10,860) (18,550) (7,140) (2,250) 650 (18,550) 650
Net unrealized gains (losses) arising during the period             20,030 (1,080)
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax             (30) (90)
Total other comprehensive income (loss) (1,110) 13,480 7,690 6,800 (4,890) (2,900) 20,060 (990)
Balances $ 1,510 $ 2,620 $ (10,860) $ (340) $ (7,140) $ (2,250) $ 1,510 $ (340)
[1] Derivative instruments, net of income tax of $3.9 million. See Note 10, "Derivative Instruments," for further details
[2] Derivative instruments, net of income tax of $0.8 million. See Note 10, "Derivative Instruments," for further details.