Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share - Schedule of Anti-dilutive Securities (Details)

v3.23.2
Net Loss Per Share - Schedule of Anti-dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stock options        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 1,849,229 1,379,570 1,849,229 1,379,570
Warrants on common stock        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 4,136,990 366,990 4,136,990 366,990
Restricted Stock Units        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 0 0 0 0
Pre-Funded Warrants        
Anti-dilutive securities        
Pre-funded warrants exercised (in shares) 525,909 114,007 321,096 114,007