XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATIONS - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 22, 2024
Mar. 01, 2024
Mar. 31, 2023
Mar. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]          
Goodwill       $ 1,487,821 $ 1,287,736
HEPACO          
Business Acquisition [Line Items]          
Purchase price to acquire business $ 395,400        
Goodwill $ 195,265        
Weighted average useful life of acquired intangible assets 19 years        
HEPACO | Minimum          
Business Acquisition [Line Items]          
Intangible asset, estimated useful life 10 years        
HEPACO | Maximum          
Business Acquisition [Line Items]          
Intangible asset, estimated useful life 20 years        
March 01, 2024 Acquisition          
Business Acquisition [Line Items]          
Purchase price to acquire business   $ 68,900      
Goodwill   $ 5,744      
Weighted average useful life of acquired intangible assets   13 years      
March 01, 2024 Acquisition | Minimum          
Business Acquisition [Line Items]          
Intangible asset, estimated useful life   7 years      
March 01, 2024 Acquisition | Maximum          
Business Acquisition [Line Items]          
Intangible asset, estimated useful life   15 years      
Thompson Industrial          
Business Acquisition [Line Items]          
Purchase price to acquire business     $ 110,900    
Goodwill       $ 39,564 $ 39,346
Weighted average useful life of acquired intangible assets     13 years    
Thompson Industrial | Minimum          
Business Acquisition [Line Items]          
Intangible asset, estimated useful life     5 years    
Thompson Industrial | Maximum          
Business Acquisition [Line Items]          
Intangible asset, estimated useful life     15 years