v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Product sales, net $ 68,425 $ 52,598
Total revenue 68,425 52,598
Change in estimates related to prior periods    
Disaggregation of Revenue [Line Items]    
Product sales, net 14 1,075
M A C I Implants and kits    
Disaggregation of Revenue [Line Items]    
Product sales, net 56,398 46,297
Through Intermediary | MACI implants, kits, and instruments | Contract rate    
Disaggregation of Revenue [Line Items]    
Product sales, net 41,507 31,836
Through Intermediary | MACI implants, kits, and instruments | Time-and-materials contract    
Disaggregation of Revenue [Line Items]    
Product sales, net 4,788 2,738
Time-and-materials contract | MACI implants, kits, and instruments | Time-and-materials contract    
Disaggregation of Revenue [Line Items]    
Product sales, net 2,074 1,631
Provider or Facility | MACI implants, kits, and instruments | Contract rate    
Disaggregation of Revenue [Line Items]    
Product sales, net 7,409 8,421
Provider or Facility | NexoBrid    
Disaggregation of Revenue [Line Items]    
NexoBrid 1,142 1,337
Directly to consumer | Biopsy kits    
Disaggregation of Revenue [Line Items]    
Product sales, net 606 596
Directly to consumer | Epicel    
Disaggregation of Revenue [Line Items]    
Product sales, net $ 10,885 $ 4,964