v3.25.2
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Product sales, net $ 63,240 $ 52,662 $ 115,838 $ 103,943
Total revenue 63,240 52,662 115,838 103,943
Change in estimates related to prior periods        
Disaggregation of Revenue [Line Items]        
Product sales, net 804 543 1,735 1,995
M A C I Implants and kits        
Disaggregation of Revenue [Line Items]        
Product sales, net 53,458 44,135 99,755 84,316
Through Intermediary | MACI implants, kits, and instruments | Contract rate        
Disaggregation of Revenue [Line Items]        
Product sales, net 39,430 30,704 71,471 58,083
Through Intermediary | MACI implants, kits, and instruments | Time-and-materials contract        
Disaggregation of Revenue [Line Items]        
Product sales, net 2,688 3,332 5,371 6,529
Time-and-materials contract | MACI implants, kits, and instruments | Time-and-materials contract        
Disaggregation of Revenue [Line Items]        
Product sales, net 991 965 2,615 2,150
Provider or Facility | MACI implants, kits, and instruments | Contract rate        
Disaggregation of Revenue [Line Items]        
Product sales, net 8,903 8,099 17,325 14,501
Provider or Facility | NexoBrid        
Disaggregation of Revenue [Line Items]        
NexoBrid 1,168 769 2,505 1,205
Directly to consumer | Biopsy kits        
Disaggregation of Revenue [Line Items]        
Product sales, net 642 492 1,238 1,058
Directly to consumer | Epicel        
Disaggregation of Revenue [Line Items]        
Product sales, net $ 8,614 $ 7,758 $ 13,578 $ 18,422