XML 69 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Sale of Product Line - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from the sale of product line     $ 1,294 $ 5,440
Gain on sale of product line       7,580
Disposal Group, Disposed of by Sale, Not Discontinued Operations | MiMedx Group, Inc.        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from the sale of product line $ 5,000      
Transaction | MiMedx Group, Inc.        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Variable consideration     0 $ 0
Amount minimum revenue share payments receivable 3,000 $ 3,000    
Amount minimum revenue share payments receivable current     1,600  
Transaction | Minimum | MiMedx Group, Inc.        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenue sharing payments 3,000 3,000    
Variable consideration 3,000 3,000    
Transaction | Maximum | MiMedx Group, Inc.        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenue sharing payments 7,000 7,000    
Variable consideration 7,000 7,000    
Transaction | Disposal Group, Disposed of by Sale, Not Discontinued Operations | MiMedx Group, Inc.        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net carrying value 800 800    
Carrying value 0 0    
Consideration received for inventory on-hand 400      
Consideration determined $ 8,400 8,400    
Gain on sale of product line   $ 7,600    
Revenue share payments collected     $ 1,400