XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets (Schedule of Intangible Assets and Goodwill) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 85,570 $ 86,021
Accumulated amortization (48,666) (47,445)
Net carrying amount 36,904 38,576
Goodwill [Line Items]    
Goodwill 178,704 180,181
Total Indefinite-lived intangible assets: 184,639 186,251
MC Goodwill    
Goodwill [Line Items]    
Goodwill 65,785 66,873
AEC Goodwill    
Goodwill [Line Items]    
Goodwill 112,919 113,308
Heimbach Trade name    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 5,935 6,070
AEC Trademarks and trade names    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 208 208
Accumulated amortization (189) (186)
Net carrying amount $ 19 $ 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,033 $ 6,161
Accumulated amortization (2,824) (2,735)
Net carrying amount $ 3,209 $ 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 (360) (339)
Net carrying amount 890 911
AEC Customer relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 69,290 69,360
Accumulated amortization (44,721) (43,875)
Net carrying amount $ 24,569 $ 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 $ 8,789 $ 9,042
Accumulated amortization (572) (310)
Net carrying amount $ 8,217 $ 8,732