XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangibles (Details Textuals)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Jan. 01, 2022
Goodwill [Line Items]    
Number of Reporting Units 8  
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount   20.00%
Goodwill and Intangibles (Textuals) [Abstract]    
Amortization expense for the remainder of 2023 $ 7,600  
Amortization expense for 2024 27,600  
Amortization expense for 2025 25,300  
Amortization expense for 2026 23,600  
Amortization expense for 2027 21,800  
Amortization expense for 2028 20,200  
Service Center Based Distribution Segment [Member]    
Goodwill [Line Items]    
Accumulated goodwill impairment losses 64,794  
Engineered Solutions Segment [Member]    
Goodwill [Line Items]    
Accumulated goodwill impairment losses $ 167,605