XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangibles (Details Textuals)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Dec. 31, 2022
USD ($)
Jan. 01, 2022
Goodwill [Line Items]      
Number of Reporting Units 8    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount     25.00%
Goodwill and Intangibles (Textuals) [Abstract]      
Amortization expense for the remainder of 2023   $ 15,200  
Amortization expense for 2024   27,300  
Amortization expense for 2025   25,100  
Amortization expense for 2026   23,300  
Amortization expense for 2027   21,500  
Amortization expense for 2028   20,000  
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