XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
License and Distribution Agreements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 11, 2023
Aug. 25, 2023
Mar. 17, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
License And Distribution Agreements [Line Items]            
Issuance of common stock         $ 136  
Common Stock            
License And Distribution Agreements [Line Items]            
Purchase and sale of shares         13,296  
Regeneron Research Collaboration Services Agreement            
License And Distribution Agreements [Line Items]            
Service agreement term   5 years        
Notice period   30 days        
Deferred revenue           $ 750
License Agreement with BioCellgraft, Inc.            
License And Distribution Agreements [Line Items]            
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          
License fee expense $ 5,000          
License fee payment $ 300          
Pulthera, LLC Binding Term Sheet            
License And Distribution Agreements [Line Items]            
Payment of option fee in cash       $ 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      
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