Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Potentially dilutive securities outstanding (Details)

v3.23.1
Significant Accounting Policies - Potentially dilutive securities outstanding (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Significant Accounting Policies    
Antidilutive securities excluded from computation of net loss per common share 7,022,969 9,296,787
Common stock purchase options    
Significant Accounting Policies    
Antidilutive securities excluded from computation of net loss per common share 6,446,509 8,421,475
Restricted stock units    
Significant Accounting Policies    
Antidilutive securities excluded from computation of net loss per common share 396,460  
Common stock purchase warrants    
Significant Accounting Policies    
Antidilutive securities excluded from computation of net loss per common share 180,000 875,312