XML 78 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Changes in AOCI, Net    
Total accumulated other comprehensive (loss) income, beginning of period $ 13,748  
Total accumulated other comprehensive (loss) income, end of period 11,919  
Changes in Fair Market Value of Derivatives    
Changes in AOCI, Gross    
Gross, beginning of the period 5,492 $ (1,730)
Gross, gain (loss) recognized in OCI 1,612 708
Gross, (gain) loss reclassified from AOCI to earnings (1,497) 437
Gross, ending balance 5,607 (585)
Changes in AOCI, Income tax benefit (expense)    
Income tax (expense) benefit, beginning of period (1,300) 397
Income tax (expense) benefit, gain (loss) recognized in OCI (379) (166)
Income tax (expense) benefit, (gain) loss reclassified from AOCI to earnings 352 (103)
Income tax (expense) benefit, ending of period (1,327) 128
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period 4,192 (1,333)
Gain (loss) recognized in OCI, net 1,233 542
(Gain) Loss reclassified from AOCI to earnings, net (1,145) 334
Total accumulated other comprehensive income (loss), end of period 4,280 (457)
Changes in Unrealized Pension Cost    
Changes in AOCI, Gross    
Gross, beginning of the period (301) (409)
Gross, gain (loss) recognized in OCI 0 0
Gross, (gain) loss reclassified from AOCI to earnings 12 14
Gross, ending balance (289) (395)
Changes in AOCI, Income tax benefit (expense)    
Income tax (expense) benefit, beginning of period 261 300
Income tax (expense) benefit, gain (loss) recognized in OCI 0 0
Income tax (expense) benefit, (gain) loss reclassified from AOCI to earnings 1 0
Income tax (expense) benefit, ending of period 262 300
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period (40) (109)
Gain (loss) recognized in OCI, net 0 0
(Gain) Loss reclassified from AOCI to earnings, net 13 14
Total accumulated other comprehensive income (loss), end of period (27) (95)
Cumulative Translation Adjustment    
Changes in AOCI, Gross    
Gross, beginning of the period 9,596 (2,824)
Gross, gain (loss) recognized in OCI (1,930) 4,648
Gross, (gain) loss reclassified from AOCI to earnings 0 0
Gross, ending balance 7,666 1,824
Changes in AOCI, Income tax benefit (expense)    
Income tax (expense) benefit, beginning of period 0 0
Income tax (expense) benefit, gain (loss) recognized in OCI 0 0
Income tax (expense) benefit, (gain) loss reclassified from AOCI to earnings 0 0
Income tax (expense) benefit, ending of period 0 0
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period 9,596 (2,824)
Gain (loss) recognized in OCI, net (1,930) 4,648
(Gain) Loss reclassified from AOCI to earnings, net 0 0
Total accumulated other comprehensive income (loss), end of period 7,666 1,824
Accumulated Other Comprehensive (Loss) Income    
Changes in AOCI, Net    
Total accumulated other comprehensive income (loss), beginning of period 13,748 (4,266)
Gain (loss) recognized in OCI, net (697) 5,190
(Gain) Loss reclassified from AOCI to earnings, net (1,132) 348
Total accumulated other comprehensive income (loss), end of period $ 11,919 $ 1,272