XML 126 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2024
Oct. 03, 2024
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 31, 2023
Finite-Lived Intangible Assets [Line Items]              
Goodwill impairment charges     $ 0        
Reporting unit, reduction in percentage of fair value in excess of carrying amount   20.00%          
Reporting unit, percentage of fair value in excess of carrying amount   25.00%          
Impairment of intangible assets, finite-lived $ 300,000            
Amortized intangible assets, gross 86,100,000     $ 86,100,000      
Amortized intangible assets, accumulated amortization $ 53,700,000     53,700,000      
Amortization of intangible assets       $ 5,096,000 $ 4,452,000    
Impairment Of Intangible Asset Finite Lived Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag       other changes      
Heimbach              
Finite-Lived Intangible Assets [Line Items]              
Amortizable intangible assets             $ 14,900,000
Amortization of intangible assets       $ 1,000,000 300,000    
Heimbach | AEC Technology              
Finite-Lived Intangible Assets [Line Items]              
Acquired finite-lived intangibles             $ 8,900,000
Finite-lived intangible assets, useful life             9 years
Heimbach | AEC Tradema              
Finite-Lived Intangible Assets [Line Items]              
Acquired indefinite-lived intangible assets             $ 6,000,000
Cost of Sales              
Finite-Lived Intangible Assets [Line Items]              
Amortization of intangible assets       1,100,000 400,000 $ 800,000  
Selling, General and Administrative Expenses              
Finite-Lived Intangible Assets [Line Items]              
Amortization of intangible assets       $ 4,200,000 $ 4,100,000 $ 4,000,000.0