XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Summary of Potentially Dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net Earnings per Share    
Antidilutive securities (in shares) 7,064,698 20,308,486
Common stock issuable upon exercise of pre-funded warrants    
Net Earnings per Share    
Warrants outstanding (in shares) 0 7,311,000
Options to Purchase Common Stock    
Net Earnings per Share    
Antidilutive securities (in shares) 1,367,493 1,311,691
Unvested Restricted Stock Awards    
Net Earnings per Share    
Antidilutive securities (in shares) 891 891
Unvested Restricted Stock Units    
Net Earnings per Share    
Antidilutive securities (in shares) 287,400 125,000
Convertible Preferred Stock    
Net Earnings per Share    
Antidilutive securities (in shares) 1,363,636 1,363,636
Warrants to Purchase Common Stock    
Net Earnings per Share    
Antidilutive securities (in shares) 4,045,278 17,507,268