XML 92 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangible Assets (Schedule of Intangible Assets and Goodwill) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 85,517 $ 86,021
Accumulated amortization (49,905) (47,445)
Net carrying amount 35,612 38,576
Goodwill [Line Items]    
Goodwill 178,236 180,181
Total Indefinite-lived intangible assets: 184,129 186,251
MC Goodwill    
Goodwill [Line Items]    
Goodwill 65,440 66,873
AEC Goodwill    
Goodwill [Line Items]    
Goodwill 112,796 113,308
Heimbach Trade name    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 5,893 6,070
AEC Trademarks and trade names    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 208 208
Accumulated amortization (192) (186)
Net carrying amount $ 16 $ 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 $ 5,993 $ 6,161
Accumulated amortization (2,947) (2,735)
Net carrying amount $ 3,046 $ 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 (381) (339)
Net carrying amount 869 911
AEC Customer relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 69,268 69,360
Accumulated amortization (45,583) (43,875)
Net carrying amount $ 23,685 $ 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,798 $ 9,042
Accumulated amortization (802) (310)
Net carrying amount $ 7,996 $ 8,732