XML 163 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share - Schedule of calculation of diluted net loss per share (Details) - shares
3 Months Ended
Apr. 12, 2023
Jan. 26, 2023
Mar. 31, 2024
Mar. 31, 2023
Anti-dilutive Securities        
Earnout first milestone 4,000,000      
Earnout first milestone Round off 3,999,987      
Forfeitable shares 500,000      
Antidilutive securities     12,633,408 16,405,749
Maximum        
Anti-dilutive Securities        
Shares consideration   8,000,000    
Earnout first milestone 4,000,000      
Employee Stock Option [Member]        
Anti-dilutive Securities        
Antidilutive securities     4,489,752 3,944,635
Warrant liability.        
Anti-dilutive Securities        
Antidilutive securities     1,945,548 2,925,936
Unvested Restricted Stock Awards        
Anti-dilutive Securities        
Antidilutive securities     1,698,108 118,511
Conversion Option        
Anti-dilutive Securities        
Antidilutive securities       416,667
Forfeitable Shares        
Anti-dilutive Securities        
Antidilutive securities     500,000 1,000,000
Earnout Consideration        
Anti-dilutive Securities        
Antidilutive securities     4,000,000 8,000,000