XML 77 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Summary of Provisional Purchase Price Allocation to Identifiable Intangible Assets and Estimated Useful Lives (Details) - USD ($)
$ in Thousands
Nov. 18, 2022
Apr. 29, 2022
Oct. 01, 2021
ScrapSource      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets $ 11,955    
Columbus Recycling      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets     $ 19,741
Encore Recycling      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets   $ 4,809  
Supplier Relationships | ScrapSource      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets $ 10,375    
Identifiable intangible assets, useful life 6 years    
Supplier Relationships | Columbus Recycling      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets     $ 17,245
Identifiable intangible assets, useful life     7 years
Supplier Relationships | Encore Recycling      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets   $ 3,679  
Identifiable intangible assets, useful life   7 years  
Non-compete Intangible Assets | ScrapSource      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets $ 1,360    
Identifiable intangible assets, useful life 5 years    
Customer Relationships | ScrapSource      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets $ 220    
Identifiable intangible assets, useful life 6 years    
Customer Relationships | Columbus Recycling      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets     $ 2,496
Identifiable intangible assets, useful life     7 years
Customer Relationships | Encore Recycling      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets   $ 1,130  
Identifiable intangible assets, useful life   7 years