XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ 65,535,000 $ (32,590,000) $ 16,809,000
Unrealized loss on cash flow hedge 0 0 (1,406,000)
Tax 0 0 341,000
Net of tax 0 0 (1,065,000)
Net change in postretirement benefit plan (see Note 14 for further information)      
Prior service (gain) loss arising during the period (319,000) 206,000 132,000
Amortization of (gain) loss (5,000) (10,000) 8,000
Total before tax (324,000) 196,000 140,000
Tax 83,000 (44,000) (39,000)
Net of tax (241,000) 152,000 101,000
Other comprehensive income (loss), net of tax 65,294,000 (32,438,000) 15,845,000
Currency swap      
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ 0 $ 0 (1,455,000)
Net change in postretirement benefit plan (see Note 14 for further information)      
Net foreign currency translation adjustment tax     $ (471,000)