v3.26.1
Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Total other comprehensive income (loss) $ (1,550)   $ 13,480   $ (1,750) $ 21,170
Balances 1,442,610   715,270   1,442,610 715,270
Other Comprehensive Income (Loss), Tax [Abstract]            
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax         100  
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax         400  
Cross Currency Interest Rate Contract [Member]            
Other Comprehensive Income (Loss), Tax [Abstract]            
Other Comprehensive Income (Loss), Tax         (800) 4,100
Defined Benefit Plans [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances   $ (8,550)   $ (8,010) (8,550) (8,010)
Net unrealized gains (losses) arising during the period         320 [1] 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         (1,310) [2] (20)
Total other comprehensive income (loss)         1,630 20
Balances (6,920)   (7,990)   (6,920) (7,990)
Accumulated Net Gain (Loss) from Hedges Attributable to Parent [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances   4,720   16,300 4,720 16,300
Net unrealized gains (losses) arising during the period         2,430 [1] (12,730) [3]
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         0 0
Total other comprehensive income (loss)         2,430 (12,730)
Balances 7,150   3,570   7,150 3,570
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances   3,820   (26,840) 3,820 (26,840)
Net unrealized gains (losses) arising during the period         (6,970) 33,880
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         (1,160) 0
Total other comprehensive income (loss)         (5,810) 33,880
Balances (1,990)   7,040   (1,990) 7,040
Accumulated Other Comprehensive Income (Loss) [Member]            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balances (210) (10) (10,860) (18,550) (10) (18,550)
Net unrealized gains (losses) arising during the period         (4,220) 21,150
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax         (2,470) (20)
Total other comprehensive income (loss) (1,550) (200) 13,480 7,690 (1,750) 21,170
Balances $ (1,760) $ (210) $ 2,620 $ (10,860) $ (1,760) $ 2,620
[1] Defined benefit plans, net of income tax of $0.1 million. See Note 18, "Defined Benefit Plans," for additional details. Derivative instruments, net of income tax of $0.8 million. See Note 11, "Derivative Instruments," for further details
[2] Defined benefit plans, net of income tax of $0.4 million. See Note 18, "Defined Benefit Plans," for additional details.
[3] Derivative instruments, net of income tax of $4.1 million. See Note 11, "Derivative Instruments," for further details.