XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share - Antidilutive (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of net loss per share 20,323,732 5,612,593
Restricted stock units    
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of net loss per share 2,325,346 1,045,487
Stock options    
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of net loss per share 7,539,205 4,567,106
Common Warrant    
Anti-dilutive securities    
Anti-dilutive securities excluded from the calculation of net loss per share 10,459,181  
Pre-funded warrant    
Anti-dilutive securities    
Outstanding warrants 27,689,692