v3.25.3
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Tables)
9 Months Ended
Sep. 30, 2025
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 June 30, 2025

​

$

131

​

$

1,126

​

$

(186)

​

$

(9,783)

​

$

(8,712)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

97

​

​

(23)

​

​

—

​

​

74

Amounts reclassified from AOCI

​

​

—

​

​

(385)

​

​

92

​

​

—

​

​

(293)

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

(1,385)

​

​

(1,385)

At September 30, 2025

​

$

131

​

$

838

​

$

(117)

​

$

(11,168)

​

$

(10,316)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

    

Plan Liability

    

Cash Flow Hedges

    

Cash Flow Hedges

    

Adjustment

    

Total

At June 30, 2024

​

$

(344)

​

$

3,656

​

$

(820)

​

$

(18,842)

​

$

(16,350)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

(745)

​

​

175

​

​

—

​

​

(570)

Amounts reclassified from AOCI

​

​

—

​

​

(1,064)

​

​

255

​

​

—

​

​

(809)

Foreign currency translation loss

​

​

—

​

​

—

​

​

—

​

​

5,821

​

​

5,821

At September 30, 2024

​

$

(344)

​

$

1,847

​

$

(390)

​

$

(13,021)

​

$

(11,908)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

​

—

​

​

(544)

​

​

143

​

​

—

​

​

(401)

Amounts reclassified from AOCI

​

​

—

​

​

(1,140)

​

​

287

​

​

—

​

​

(853)

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

14,121

​

​

14,121

At September 30, 2025

​

$

131

​

$

838

​

$

(117)

​

$

(11,168)

​

$

(10,316)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​

​

—

​

​

550

​

​

(136)

​

​

—

​

​

414

Amounts reclassified from AOCI

​

​

—

​

​

(3,134)

​

​

752

​

​

—

​

​

(2,382)

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

235

​

​

235

At September 30, 2024

​

$

(344)

​

$

1,847

​

$

(390)

​

$

(13,021)

​

$

(11,908)