XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Net loss per share (Potentially dilutive securities) (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 3,449,010 3,085,609
Employee Stock Option    
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 2,281,313 2,222,424
Unvested restricted stock units    
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 1,079,141 774,629
Common Stock Warrants    
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 88,556 88,556