XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
pharmacy
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
pharmacy
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]          
Number of specialty pharmacies | pharmacy 2   2    
Allowance for doubtful accounts $ 6,300   $ 6,300   $ 7,000
Change in estimate of uncollectible (percent)     0.50%    
Change in revenue recognized due to 0.5% change in uncollectible percentage     $ 300    
Product sales, net 38,326 $ 33,718 111,004 $ 106,025  
MACI implants and kits | Time-and-materials contract | Time-and-materials contract          
Disaggregation of Revenue [Line Items]          
Product sales, net $ 898 $ 644 $ 2,331 $ 1,901