v3.26.1
BUSINESS ACQUISITIONS - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 09, 2026
Aug. 05, 2025
Jun. 27, 2026
Jun. 28, 2025
Mar. 28, 2026
Business Combination [Line Items]          
Goodwill     $ 226,808   $ 218,185
Contingent consideration     0    
Service          
Business Combination [Line Items]          
Goodwill     164,167   158,186
Distribution          
Business Combination [Line Items]          
Goodwill     62,641   $ 59,999
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense          
Business Combination [Line Items]          
Acquisition costs     600 $ 100  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:LiabilitiesCurrent          
Business Combination [Line Items]          
Other holdback amounts     4,500    
SCM          
Business Combination [Line Items]          
Acquired of membership units (in percent) 100.00%        
Cash paid $ 12,800        
Goodwill $ 9,000        
SCM | Service          
Business Combination [Line Items]          
Segment (in percent) 70.00%        
SCM | Distribution          
Business Combination [Line Items]          
Segment (in percent) 30.00%        
SCM | Customer Base and Contracts          
Business Combination [Line Items]          
Customer base and contracts amount $ 4,000        
Estimated useful lives 14 years        
Essco          
Business Combination [Line Items]          
Acquired of membership units (in percent)   100.00%      
Goodwill   $ 41,161      
Estimated useful lives   14 years      
Purchase price   $ 85,400      
Unpaid accrued compensation     $ 2,800    
Essco | Customer Base and Contracts          
Business Combination [Line Items]          
Estimated useful lives   15 years      
Fair value determined   $ 34,000      
Essco | Tradenames/Trademarks          
Business Combination [Line Items]          
Customer base and contracts amount   $ 2,700      
Estimated useful lives   7 years      
Fair value determined   $ 2,700      
Essco | Maximum          
Business Combination [Line Items]          
Estimated useful lives   15 years