v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
liability
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2026
USD ($)
liability
Jun. 30, 2025
USD ($)
Dec. 31, 2022
USD ($)
payment
Dec. 31, 2019
USD ($)
Loss Contingencies [Line Items]                
Payment for contingent consideration         $ 6,842 $ 16,451    
Arkis                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)               $ 25,500
Contingent consideration               13,100
Arkis | Development Milestones                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)               10,000
Payment for contingent consideration     $ 5,000          
Arkis | Commercial Sales Milestones                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)               $ 15,500
Derma Sciences                
Loss Contingencies [Line Items]                
Number of liabilities | liability 1       1      
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to) $ 3,000       $ 3,000      
Derma Sciences | BioD Earnout Payments and Medihoney Earnout Payments                
Loss Contingencies [Line Items]                
Payment for contingent consideration         33,300      
Surgical Innovation Associates, Inc.                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)             $ 90,000  
Business acquisition, number of payments | payment             2  
Surgical Innovation Associates, Inc. | Revenue Based Performance Milestones                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)             $ 32,600  
Payment for contingent consideration 17,900 $ 18,100   $ 12,400        
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)             50,000  
Surgical Innovation Associates, Inc. | FDA Approval Of Premarket Approval                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)             25,000  
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)             $ 40,000  
Durepair Regeneration Matrix                
Loss Contingencies [Line Items]                
Remaining contractual obligation $ 20,000       $ 20,000