XML 52 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (shares) 11,684,365 10,657,473 11,565,266 10,265,194
Common stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (shares) 470,042 1,178,854 584,908 1,260,178
Common stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (shares) 8,227,412 7,605,708 7,815,174 7,605,716
Unvested restricted stock units and performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (shares) 2,986,911 1,872,911 3,165,184 1,399,300