v3.25.2
Acquisitions - Allocation of Purchase Price (Details) - USD ($)
$ in Thousands
Dec. 19, 2024
Jul. 04, 2025
Jan. 03, 2025
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill [Abstract]      
Goodwill   $ 377,366 $ 639,505
Marzocchi      
Business Combination, Consideration Transferred [Abstract]      
Payments to Acquire Businesses, Gross $ 20,501    
Business Combination, Consideration Transferred, Total 20,501    
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill [Abstract]      
Accounts receivable 6,706    
Inventory 12,097    
Prepaid and other current assets 1,527    
Property, plant and equipment 5,888    
Goodwill 3,340    
Other assets 5,650    
Total assets acquired 38,708    
Accounts payable 12,175    
Accrued expenses 2,321    
Deferred Taxes 840    
Other liabilities 2,871    
Total liabilities assumed 18,207    
Purchase price allocation 20,501    
Marzocchi | Trademarks and brands, net      
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill [Abstract]      
Finite-lived intangible assets 1,500    
Marzocchi | Customer and distributor relationships, net      
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill [Abstract]      
Finite-lived intangible assets $ 2,000