v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Product sales, net $ 77,457 $ 63,240 $ 145,882 $ 115,838
Total revenue 77,457 63,240 145,882 115,838
Change in estimates related to prior periods        
Disaggregation of Revenue [Line Items]        
Product sales, net 211 804 82 1,735
M A C I Implants and kits        
Disaggregation of Revenue [Line Items]        
Product sales, net 65,506 53,458 121,904 99,755
Through Intermediary | MACI implants, kits, and instruments | Contract rate        
Disaggregation of Revenue [Line Items]        
Product sales, net 49,892 39,430 91,694 71,471
Through Intermediary | MACI implants, kits, and instruments | Time-and-materials contract        
Disaggregation of Revenue [Line Items]        
Product sales, net 5,368 2,688 10,017 5,371
Time-and-materials contract | MACI implants, kits, and instruments | Time-and-materials contract        
Disaggregation of Revenue [Line Items]        
Product sales, net 1,928 991 3,989 2,615
Provider or Facility | MACI implants, kits, and instruments | Contract rate        
Disaggregation of Revenue [Line Items]        
Product sales, net 7,493 8,903 14,902 17,325
Provider or Facility | NexoBrid        
Disaggregation of Revenue [Line Items]        
NexoBrid 1,547 1,168 2,689 2,505
Directly to consumer | Biopsy kits        
Disaggregation of Revenue [Line Items]        
Product sales, net 614 642 1,220 1,238
Directly to consumer | Epicel        
Disaggregation of Revenue [Line Items]        
Product sales, net $ 10,404 $ 8,614 $ 21,289 $ 13,578