XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of Presentation and Accounting Policies - Schedule of Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]    
Amounts reclassified from AOCI, tax $ 153 $ 76
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period 606,232 516,482
Balance at end of period 713,294 606,232
Unrecognized pension and postretirement benefits    
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period 1,146 920
Amounts reclassified from accumulated other comprehensive loss, net of tax 473 226
Net current period other comprehensive income (loss), net of tax 473 226
Balance at end of period 1,619 1,146
Foreign currency    
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period (9,052) (2,566)
Other comprehensive income (loss) before reclassifications 13,907 (6,486)
Net current period other comprehensive income (loss), net of tax 13,907 (6,486)
Balance at end of period 4,855 (9,052)
Accumulated other comprehensive income (loss)    
Increase (Decrease) in Stockholders' Equity    
Balance at beginning of period (7,906) (1,646)
Other comprehensive income (loss) before reclassifications 13,907 (6,486)
Amounts reclassified from accumulated other comprehensive loss, net of tax 473 226
Net current period other comprehensive income (loss), net of tax 14,380 (6,260)
Balance at end of period $ 6,474 $ (7,906)