v3.26.1
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Tables)
6 Months Ended
Jun. 30, 2026
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME.  
Schedule of Accumulated Other Comprehensive (Loss) Income ("AOCI")

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

  ​ ​ ​

Plan Liability

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Adjustment

  ​ ​ ​

Total

At March 31, 2026

​

$

259

​

$

742

​

$

(93)

​

$

(13,115)

​

$

(12,207)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

256

​

​

(61)

​

​

—

​

​

195

Amounts reclassified from AOCI

​

​

—

​

​

(224)

​

​

54

​

​

—

​

​

(170)

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

(1,691)

​

​

(1,691)

At June 30, 2026

​

$

259

​

$

774

​

$

(100)

​

$

(14,806)

​

$

(13,873)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

  ​ ​ ​

Plan Liability

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Adjustment

  ​ ​ ​

Total

At March 31, 2025

​

$

131

​

$

1,666

​

$

(316)

​

$

(21,427)

​

$

(19,946)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

(161)

​

​

39

​

​

—

​

​

(122)

Amounts reclassified from AOCI

​

​

—

​

​

(379)

​

​

91

​

​

—

​

​

(288)

Foreign currency translation loss

​

​

—

​

​

—

​

​

—

​

​

11,644

​

​

11,644

At June 30, 2025

​

$

131

​

$

1,126

​

$

(186)

​

$

(9,783)

​

$

(8,712)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

  ​ ​ ​

Plan Liability

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Cash Flow Hedges

  ​ ​ ​

Adjustment

  ​ ​ ​

Total

At December 31, 2025

​

$

259

​

$

551

​

$

(48)

​

$

(10,289)

​

$

(9,527)

Unrealized (loss) gain on cash flow hedges

​

​

—

​

​

678

​

​

(162)

​

​

—

​

​

516

Amounts reclassified from AOCI

​

​

—

​

​

(455)

​

​

110

​

​

—

​

​

(345)

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

(4,517)

​

​

(4,517)

At June 30, 2026

​

$

259

​

$

774

​

$

(100)

​

$

(14,806)

​

$

(13,873)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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 gain (loss) on cash flow hedges

​

​

—

​

​

(641)

​

​

167

​

​

—

​

​

(474)

Amounts reclassified from AOCI

​

​

—

​

​

(755)

​

​

194

​

​

—

​

​

(561)

Foreign currency translation loss

​

​

—

​

​

—

​

​

—

​

​

15,506

​

​

15,506

At June 30, 2025

​

$

131

​

$

1,126

​

$

(186)

​

$

(9,783)

​

$

(8,712)