XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Net loss per share (Potentially dilutive securities) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Potentially dilutive securities        
Potentially dilutive securities excluded from computation of diluted weighted average shares 3,088,399 2,357,760 3,088,399 2,357,760
Stock Options        
Potentially dilutive securities        
Potentially dilutive securities excluded from computation of diluted weighted average shares 2,218,832 1,959,437 2,218,832 1,959,437
Restricted stock units        
Potentially dilutive securities        
Potentially dilutive securities excluded from computation of diluted weighted average shares 781,011 309,767 781,011 309,767
Common Stock Warrants        
Potentially dilutive securities        
Potentially dilutive securities excluded from computation of diluted weighted average shares 88,556 88,556 88,556 88,556