XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of the business - Merger Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 29, 2023
Jun. 30, 2023
Issuance of common stock   $ 221
Options, exercisable   1,563,646
Morphimmune Inc    
Ownership percentage 55.00%  
Morphimmune Inc | Morphimmune Inc    
Minority interest 45.00%  
Subscription Agreements | PIPE Investors    
Issuance of common stock ( in shares) 21,690,871  
Issuance of common stock $ 125,000  
Share price per share $ 5.91  
Subscription Agreements | PIPE Investors | Affiliated    
Share price per share $ 5.75