XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
AOCI before tax, beginning balance $ (3,881) $ (800) $ (3,777) $ (607)
Accumulated other comprehensive income, tax, beginning balance (342) 784 (345) 794
Accumulated other comprehensive income, beginning balance (3,539) (16) (3,432) 187
Other comprehensive income (loss), net of tax (576) (3,197) (683) (3,400)
AOCI before tax, ending balance (4,454) (3,997) (4,454) (3,997)
Accumulated other comprehensive income, tax, ending balance (339) 784 (339) 784
Accumulated other comprehensive income, ending balance (4,115) (3,213) (4,115) (3,213)
Accumulated Defined Benefit Plans Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Other comprehensive income adjustments 11 1 22 35
Tax benefit (expense) 3 0 6 (10)
Other comprehensive income (loss), net of tax 8 1 16 25
Accumulated Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
AOCI before tax, beginning balance (3,497) 1,413 (3,382) 1,640
Other comprehensive income adjustments (584) (3,198) (699) (3,425)
Tax benefit (expense) 0 0 0 0
Other comprehensive income (loss), net of tax (584) (3,198) (699) (3,425)
AOCI before tax, ending balance (4,081) (1,785) (4,081) (1,785)
Postretirement Benefit Plan Adjustments | Accumulated Defined Benefit Plans Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
AOCI before tax, beginning balance (384) (2,213) (395) (2,247)
Other comprehensive income adjustments 11 1 22 35
AOCI before tax, ending balance $ (373) $ (2,212) $ (373) $ (2,212)