v3.25.1
Acquisitions (Details) - USD ($)
$ in Thousands
Aug. 02, 2024
Mar. 29, 2025
Dec. 31, 2024
Business Acquisition [Line Items]      
Goodwill   $ 154,681 $ 152,625
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Goodwill   $ 154,681 $ 152,625
Coverstar Central, LLC      
Business Acquisition [Line Items]      
Total purchase price $ 71,500    
Business acquisition, cash consideration 66,500    
Net working capital adjustment receivable 1,200    
Business acquisition, contingent consideration 4,900    
Business acquisition, transaction costs 900    
Goodwill 22,047    
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Total consideration 71,516    
Cash 2,084    
Trade receivables 7,020    
Inventories 4,293    
Prepaid expenses and other current assets 53    
Property and equipment 344    
Intangible assets 38,220    
Deferred tax assets 43    
Total assets acquired, excluding goodwill 52,057    
Accounts payable 131    
Accrued expenses and other current liabilities 2,457    
Total liabilities assumed 2,588    
Total fair value of net assets acquired, excluding goodwill: 49,469    
Goodwill $ 22,047