v3.25.1
Acquisitions and Investments - Narrative (Details)
$ / shares in Units, € in Millions
3 Months Ended 12 Months Ended
Jan. 03, 2024
USD ($)
tranche
$ / shares
shares
Jan. 03, 2024
EUR (€)
shares
Apr. 04, 2025
USD ($)
acquisition
investment
$ / shares
Mar. 29, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Sep. 22, 2023
EUR (€)
Business Acquisition [Line Items]            
Common stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001  
Acquisition, net of cash received     $ 18,858,000 $ 760,914,000    
Contingent consideration, liability     18,343,000   $ 59,937,000  
Payments for asset acquisitions     43,262,000 36,928,000    
Equity investment without readily determinable fair value     20,400,000      
Equity investment without readily determinable fair value, impairment     0      
Equity investment without readily determinable fair value, upward adjustment     $ 0      
Equity securities without readily determinable fair value, number of investments | investment     1      
Asset Acquisition, Consideration Transferred         $ 4,000,000  
Reconstructive Segment            
Business Acquisition [Line Items]            
Payments for asset acquisitions     $ 34,469,000 32,530,000    
Prevention and Recovery            
Business Acquisition [Line Items]            
Payments for asset acquisitions     8,793,000 $ 4,398,000    
Complementary Product Offerings | Prevention and Recovery            
Business Acquisition [Line Items]            
Payments for asset acquisitions     6,500,000      
Asset acquisition, contingent consideration liability     8,300,000      
LimaCorporate S.p.A.            
Business Acquisition [Line Items]            
Acquisition, consideration value expected | €   € 800        
Cash consideration | €   € 700        
Shares issuable in acquisition (in shares) | shares 1,942,686 1,942,686        
Common stock, par value (in dollars per share) | $ / shares $ 0.001          
Value of shares issuable in acquisition | €           € 100
Shares issued based on volume weighted average price, basis, period 30 days 30 days        
Contingent consideration, number of tranches | tranche 2          
Acquisition, net of cash received $ 757,700,000          
LimaCorporate S.p.A. | Minimum            
Business Acquisition [Line Items]            
Contingent consideration, share issuance period 6 months 6 months        
LimaCorporate S.p.A. | Maximum            
Business Acquisition [Line Items]            
Contingent consideration, share issuance period 12 months 12 months        
Bolt-on Acquisitions            
Business Acquisition [Line Items]            
Intangible assets acquired     30,900,000      
Business Combination, Consideration Transferred     $ 30,000,000.0      
Business Combination, Number of Acquisitions | acquisition     5      
Bolt-on Acquisitions | Reconstructive Segment            
Business Acquisition [Line Items]            
Acquisition, net of cash received     $ 5,300,000      
Contingent consideration, liability     $ 900,000      
Business Combination, Number of Acquisitions | acquisition     2      
Bolt-on Acquisitions | Prevention and Recovery            
Business Acquisition [Line Items]            
Acquisition, net of cash received     $ 7,100,000      
Contingent consideration, liability     $ 1,900,000      
Business Combination, Number of Acquisitions | acquisition     3