XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Business Combinations (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2024
Jun. 03, 2024
Mar. 31, 2024
Dec. 31, 2023
Oct. 01, 2023
Wofford Water Service, Inc.          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross $ 3,400        
Goodwill, Acquired During Period 1,000        
Wofford Water Service, Inc. | Customer Lists          
Asset Acquisition [Line Items]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 2,200        
Intercoastal Trading, Inc. [Member]          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross   $ 22,000      
Goodwill, Acquired During Period   9,600      
Intercoastal Trading, Inc. [Member] | Customer Lists          
Asset Acquisition [Line Items]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 8,500      
Industrial Research Corporation          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross     $ 4,600    
Miami Products          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross       $ 15,500  
Water Solutions          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross       $ 60,000  
EcoTech          
Asset Acquisition [Line Items]          
Payments to Acquire Businesses, Gross         $ 3,400