XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Apr. 19, 2024
Dec. 31, 2022
Dec. 07, 2021
Minimum        
Business Acquisition [Line Items]        
Intangible assets, useful life 3 years      
Maximum        
Business Acquisition [Line Items]        
Intangible assets, useful life 20 years      
Nehring        
Business Acquisition [Line Items]        
Intangible assets $ 271,700 $ 271,700    
Customer relationships | Nehring        
Business Acquisition [Line Items]        
Intangible assets, useful life   20 years    
Intangible assets   $ 208,080    
Non-compete agreements | Nehring        
Business Acquisition [Line Items]        
Intangible assets, useful life   5 years    
Intangible assets   $ 700    
Trade names | Nehring        
Business Acquisition [Line Items]        
Intangible assets, useful life   15 years    
Intangible assets   $ 54,530    
Certifications        
Business Acquisition [Line Items]        
Intangible assets, useful life     5 years  
Certifications | Nehring        
Business Acquisition [Line Items]        
Intangible assets       $ 8,390