v3.25.4
Business Combinations - 2024 Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Apr. 08, 2025
Business Acquisition [Line Items]          
Increase in inventory   $ 36,101 $ (4,781) $ (11,366)  
Intangible assets         $ 33,203
Goodwill   647,348 584,098    
Amortization of inventory fair value adjustments     2,777    
Amortization of purchased intangible assets   $ 27,477 25,794 $ 20,445  
Motion Solutions Parent Corp.          
Business Acquisition [Line Items]          
Date of acquisition Jan. 02, 2024        
Total purchase price, net of cash acquired $ 192,000        
Purchase price 191,976        
Intangible assets 83,000        
Goodwill $ 106,761        
Revenues     82,400    
Income before income taxes     200    
Amortization of inventory fair value adjustments     2,800    
Amortization of purchased intangible assets     $ 13,000