v3.26.1
Sale of Product Line - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 21 Months Ended
Mar. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2024
Sale of Product Line                
Proceeds from the sale of product line         $ 607 $ 488    
Disposal Group, Disposed of by Sale, Not Discontinued Operations | MiMedx Group, Inc.                
Sale of Product Line                
Proceeds from the sale of product line $ 5,000              
Transaction | MiMedx Group, Inc.                
Sale of Product Line                
Amount minimum revenue share payments receivable               $ 3,000
Amount minimum revenue share payments receivable current   $ 1,000     1,000   $ 1,000  
Variable Consideration   $ 0 $ 0   $ 0 $ 0    
Transaction | Minimum | MiMedx Group, Inc.                
Sale of Product Line                
Revenue sharing payments 3,000     $ 3,000        
Variable consideration 3,000     3,000        
Transaction | Maximum | MiMedx Group, Inc.                
Sale of Product Line                
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.                
Sale of Product Line                
Net carrying value 800     800        
Carrying value 0     0        
Consideration received for inventory on-hand 400              
Consideration determined $ 8,400     8,400       $ 8,400
Gain on sale of product line       $ 7,600        
Revenue share payments collected             $ 2,000