XML 84 R77.htm IDEA: XBRL DOCUMENT v3.24.3
License and Distribution Agreements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 11, 2023
Aug. 25, 2023
Mar. 17, 2023
Mar. 31, 2023
Jun. 30, 2024
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]            
Purchase and sale of shares     169,492      
Issuance of common stock         1,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