XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Components of Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period $ 306,522 $ 277,042 $ 257,857
Other comprehensive income (loss), before tax amount 2,072 (4,534) (1,776)
Other comprehensive income (loss), tax effect (41) (1,358) (561)
Other comprehensive income (loss), net of tax 2,031 (5,892) (2,337)
Balance at end of period 329,925 306,522 277,042
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (40,900) (35,008) (32,671)
Other comprehensive income (loss), net of tax 2,031 (5,892) (2,337)
Balance at end of period (38,869) (40,900) (35,008)
Pension and other postretirement actuarial items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period 589 (4,732) (7,079)
Balance at end of period   589 (4,732)
Pension and other postretirement actuarial items, before reclassifications      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period 44 (5,123)  
Other comprehensive income (loss), before reclassifications, before tax amount (172) 5,797 2,332
Other comprehensive income (loss), before reclassifications, tax (26) (1,021) (376)
Other comprehensive income (loss), before reclassifications, net of tax amount (198) 4,776 1,956
Balance at end of period 391 44 (5,123)
Reclassification adjustment for recognition of actuarial items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Reclassification adjustment, before tax amount 7 721 498
Reclassification adjustment, tax effect (5) (176) (107)
Reclassification adjustment, net of tax amount 2 545 391
Foreign currency translation adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period (41,489) (30,276) (25,592)
Other comprehensive income (loss), before reclassifications, before tax amount 2,237   (4,606)
Other comprehensive income (loss), before reclassifications, tax (10)   (78)
Other comprehensive income (loss), before reclassifications, net of tax amount 2,227   (4,684)
Reclassification adjustment, before tax amount   191  
Reclassification adjustment, tax effect   0  
Reclassification adjustment, net of tax amount   191  
Balance at end of period (39,262) (41,489) $ (30,276)
Foreign currency translation adjustment, before reclassifications      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of period $ (41,680)    
Other comprehensive income (loss), before reclassifications, before tax amount   (11,243)  
Other comprehensive income (loss), before reclassifications, tax   (161)  
Other comprehensive income (loss), before reclassifications, net of tax amount   (11,404)  
Balance at end of period   $ (41,680)