XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2025
ACCUMULATED OTHER COMPREHENSIVE INCOME.  
Schedule of Accumulated Other Comprehensive Income (Loss) ("AOCI")

Foreign Currency

Defined Benefit

Tax Effect of

Translation

  ​ ​ ​

Plan Liability

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Adjustment

  ​ ​ ​

Total

At December 31, 2024

$

131

$

2,522

$

(547)

$

(25,289)

$

(23,183)

Unrealized (loss) gain on cash flow hedges

(520)

138

(382)

Amounts reclassified from AOCI

(1,451)

361

(1,090)

Pension adjustments, net of tax

128

128

Foreign currency translation gain

15,000

15,000

At December 31, 2025

$

259

$

551

$

(48)

$

(10,289)

$

(9,527)

Foreign Currency

Defined Benefit

Tax Effect of

Translation

  ​ ​ ​

Plan Liability

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Adjustment

  ​ ​ ​

Total

At December 31, 2023

$

(344)

$

4,431

$

(1,006)

$

(13,256)

$

(10,175)

Unrealized gain (loss) on cash flow hedges

2,284

(547)

1,737

Amounts reclassified from AOCI

(4,193)

1,006

(3,187)

Pension adjustments, net of tax

475

475

Foreign currency translation loss

(12,033)

(12,033)

At December 31, 2024

$

131

$

2,522

$

(547)

$

(25,289)

$

(23,183)