XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Antidilutive (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Anti-dilutive securities      
Anti-dilutive securities excluded from the calculation of net loss per share   20,341,402 17,673,035
Restricted stock units      
Anti-dilutive securities      
Anti-dilutive securities excluded from the calculation of net loss per share   2,047,026 1,814,627
Stock options      
Anti-dilutive securities      
Anti-dilutive securities excluded from the calculation of net loss per share   7,835,195 5,399,227
Warrants      
Anti-dilutive securities      
Anti-dilutive securities excluded from the calculation of net loss per share   10,459,181 10,459,181
Pre-funded warrant      
Anti-dilutive securities      
Exercise of warrants (in shares) 2,293,466 2,293,466  
Outstanding warrants 25,396,226 25,396,226