XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Details) - USD ($)
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 15, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Asset Acquisition [Line Items]            
Initial consideration paid       $ 5,366,000 $ 0  
Fair value of minimum contingent consideration       2,731,000 0  
Current portion of Profit Share Payments $ 2,196,000   $ 2,196,000 2,196,000   $ 0
Legal and settlement expense $ 300,000   $ 300,000 300,000    
Payments for legal settlements       0 200,000  
Fair value of shares received in settlement of litigation       $ 9,300,000 $ 0  
Settled Litigation            
Asset Acquisition [Line Items]            
Litigation settlement, share-based payment arrangement, number of shares received (in shares) 1.2   1.2 1.2    
Fair value of shares received in settlement of litigation     $ 9,300,000 $ 9,300,000    
TELA APA            
Asset Acquisition [Line Items]            
Initial consideration paid   $ 5,000,000.0        
Future payments for remaining product inventory   $ 400,000        
Net sales over the period   2 years        
Consideration transferred   $ 8,100,000        
Fair value of minimum contingent consideration $ 2,800,000 2,700,000        
Asset acquisition, inventory   500,000        
TELA APA | Distribution rights            
Asset Acquisition [Line Items]            
Finite-lived intangible assets acquired   $ 7,600,000        
Estimated useful life (in years)   5 years        
TELA APA | Minimum            
Asset Acquisition [Line Items]            
Contingent consideration   $ 3,000,000        
TELA APA | Maximum            
Asset Acquisition [Line Items]            
Contingent consideration   $ 7,000,000.0