XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Accounting Policies - Schedule of Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Amounts reclassified from AOCI, tax $ (26) $ (197)
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period 442,422 403,070
Balance at end of period 516,482 442,422
Unrecognized pension and postretirement benefits    
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period 994 394
Other comprehensive income before reclassifications   0
Amounts reclassified from accumulated other comprehensive income, net of tax (74) 600
Net current period other comprehensive loss, net of tax (74) 600
Balance at end of period 920 994
Foreign currency    
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period (6,977) (258)
Other comprehensive income before reclassifications 4,411 (6,719)
Amounts reclassified from accumulated other comprehensive income, net of tax   0
Net current period other comprehensive loss, net of tax 4,411 (6,719)
Balance at end of period (2,566) (6,977)
Accumulated other comprehensive income (loss)    
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period (5,983) 136
Other comprehensive income before reclassifications 4,411 (6,719)
Amounts reclassified from accumulated other comprehensive income, net of tax (74) 600
Net current period other comprehensive loss, net of tax 4,337 (6,119)
Balance at end of period $ (1,646) $ (5,983)