Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details Narrative)

v3.23.3
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
May 31, 2023
Inspirevax License Agreement [Member]    
Loss Contingencies [Line Items]    
Agreement expiration term 20 years  
Inspirevax License Agreement [Member] | Minimum [Member]    
Loss Contingencies [Line Items]    
Milestone obligations amount $ 100  
Inspirevax License Agreement [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Milestone obligations amount $ 7,250  
Collaborative Research Agreement [Member]    
Loss Contingencies [Line Items]    
Project cost   $ 1,700
Budget project cost percentage   40.00%