XML 121 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Option [Member]    
Net Loss Per Share    
Potentially dilutive securities 6,438,931 7,036,874
Restricted stock subject to forfeiture and restricted stock units    
Net Loss Per Share    
Potentially dilutive securities 250,000 34,001
Common stock warrants    
Net Loss Per Share    
Potentially dilutive securities   747,383