XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.2
License and Distribution Agreements (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 11, 2023
Aug. 25, 2023
Jul. 31, 2023
Apr. 10, 2023
Mar. 17, 2023
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Aug. 06, 2025
Deferred revenue           $ 1,208        
Issuance of common stock               $ 6,000    
Purchase and sale of shares     857,142              
Common Stock [Member]                    
Issuance of common stock                  
Purchase and sale of shares               2,141,098    
Common Class A [Member]                    
Purchase and sale of shares       923,076            
Regeneron Research Collaboration Services Agreement [Member]                    
Service agreement term   5 years                
License agreement notice period   30 days                
Regeneron Services Agreement [Member]                    
Received payments           1,325        
Revenues             $ 688      
Deferred revenue           $ 637        
Regeneron Services Agreement [Member] | Subsequent Event [Member]                    
Deferred revenue                   $ 637
Pulthera LLC Binding Term Sheet [Member]                    
Payment of option fee in cash                 $ 3,000  
Pulthera LLC Binding Term Sheet [Member] | Research and Development Expense [Member]                    
Option fee expense         $ 3,000          
Pulthera LLC Binding Term Sheet [Member] | Common Stock [Member]                    
Purchase and sale of shares         169,492          
Pulthera LLC Binding Term Sheet [Member] | Common Class A [Member]                    
Issuance of common stock                 $ 1,000  
License Agreement With Biocellgraft Inc [Member]                    
Commercial license 4 years                  
License fee expense $ 5,000                  
License fees payment period 2 years                  
License fee payment $ 300                  
Additional license fee $ 300