XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Product sales, net $ 67,503 $ 57,905 $ 183,341 $ 161,848
Total revenue 67,503 57,905 183,341 161,848
Change in estimates related to prior periods        
Disaggregation of Revenue [Line Items]        
Product sales, net 798 1,026 1,853 2,345
M A C I Implants and kits        
Disaggregation of Revenue [Line Items]        
Product sales, net 55,662 44,656 155,416 128,973
Through Intermediary | MACI implants, kits, and instruments | Contract rate        
Disaggregation of Revenue [Line Items]        
Product sales, net 41,090 31,637 113,086 90,246
Through Intermediary | MACI implants, kits, and instruments | Time-and-materials contract        
Disaggregation of Revenue [Line Items]        
Product sales, net 4,034 3,473 9,605 10,160
Time-and-materials contract | MACI implants, kits, and instruments | Time-and-materials contract        
Disaggregation of Revenue [Line Items]        
Product sales, net 1,056 1,083 3,624 3,227
Provider or Facility | MACI implants, kits, and instruments | Contract rate        
Disaggregation of Revenue [Line Items]        
Product sales, net 8,032 6,968 25,358 21,465
Provider or Facility | NexoBrid        
Disaggregation of Revenue [Line Items]        
NexoBrid 1,466 1,065 3,971 2,269
Directly to consumer | Biopsy kits        
Disaggregation of Revenue [Line Items]        
Product sales, net 652 469 1,890 1,530
Directly to consumer | Epicel        
Disaggregation of Revenue [Line Items]        
Product sales, net $ 10,375 $ 12,184 $ 23,954 $ 30,606