XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets (Schedule of Intangible Assets and Goodwill) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 86,245 $ 86,021
Accumulated amortization (51,387) (47,445)
Net carrying amount 34,858 38,576
Goodwill [Line Items]    
Goodwill 180,912 180,181
Total Indefinite-lived intangible assets: 187,050 186,251
MC Goodwill    
Goodwill [Line Items]    
Goodwill 67,407 66,873
AEC Goodwill    
Goodwill [Line Items]    
Goodwill 113,505 113,308
Heimbach Trade name    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 6,138 6,070
AEC Trademarks and trade names    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 208 208
Accumulated amortization (194) (186)
Net carrying amount $ 14 $ 22
AEC Trademarks and trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 6 years 6 years
AEC Trademarks and trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 15 years 15 years
AEC Technology    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 6,226 $ 6,161
Accumulated amortization (3,201) (2,735)
Net carrying amount $ 3,025 $ 3,426
AEC Technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 10 years 10 years
AEC Technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 15 years 15 years
AEC Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 15 years 15 years
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 1,250 $ 1,250
Accumulated amortization (402) (339)
Net carrying amount 848 911
AEC Customer relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 69,395 69,360
Accumulated amortization (46,500) (43,875)
Net carrying amount $ 22,895 $ 25,485
AEC Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 8 years 8 years
AEC Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 15 years 15 years
Heimbach Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization  life in years 9 years 9 years
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 9,166 $ 9,042
Accumulated amortization (1,090) (310)
Net carrying amount $ 8,076 $ 8,732