v3.25.2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 06, 2022
USD ($)
payment
Jun. 30, 2025
USD ($)
liability
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
liability
Jun. 30, 2024
USD ($)
Jan. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Loss Contingencies [Line Items]                
Payment for contingent consideration         $ 16,451 $ 11,923    
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      
ACell, Inc.                
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)             $ 23,900  
ACell, Inc. | Revenue-Based Performance Milestones In 2023                
Loss Contingencies [Line Items]                
Contingent consideration, cash payments due upon achievement of certain revenue-based performance milestones (up to)             $ 100,000  
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   $ 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