XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.2
License and Distribution Agreements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 11, 2023
Aug. 25, 2023
Apr. 13, 2023
Mar. 17, 2023
Sep. 01, 2021
May 07, 2021
Dec. 31, 2023
Dec. 31, 2022
License And Distribution Agreements [Line Items]                
Issuance of common stock             $ 136 $ 6,021
Common Stock                
License And Distribution Agreements [Line Items]                
Purchase and sale of shares             13,296 265,641
Arthrex Agreement                
License And Distribution Agreements [Line Items]                
Supply and distribution agreement period           6 years    
Supply and distribution agreement renewal term           2 years    
Supply and distribution agreement non-renewal notice period           12 months    
Discount percentage, payment for invoices within ten days           2.00%    
Payment term, net           45 days    
Material breach, contract terminated term           30 days    
Evolution Agreement                
License And Distribution Agreements [Line Items]                
Outstanding invoice amount refused     $ 2,350          
Supply and distribution agreement period         3 years      
Agreement termination date     Apr. 13, 2023          
Regeneron Research Collaboration Services Agreement                
License And Distribution Agreements [Line Items]                
Notice period   30 days            
Service agreement term   5 years            
Deferred revenue             $ 750  
Pulthera, LLC Binding Term Sheet                
License And Distribution Agreements [Line Items]                
Payment of option fee in cash             3,000  
Pulthera, LLC Binding Term Sheet | Research and Development Expense                
License And Distribution Agreements [Line Items]                
Option fee included in research and development expense             3,000  
Pulthera, LLC Binding Term Sheet | Common Stock                
License And Distribution Agreements [Line Items]                
Issuance of common stock             $ 1,000  
Purchase and sale of shares       169,492        
License Agreement with BioCellgraft, Inc.                
License And Distribution Agreements [Line Items]                
License fee expense $ 5,000              
License fee payment $ 300              
Commercial license to dental products agreement initial period 4 years              
Commercial license to dental products agreement renewal term 2 years              
License fees payment period 2 years