Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule Of Outstanding Pre-funded Warrants Basic And Diluted Net Loss Per Share (Details)

v3.24.1
Summary of Significant Accounting Policies - Schedule Of Outstanding Pre-funded Warrants Basic And Diluted Net Loss Per Share (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Private Placement - December 2020    
Summary Of Significant Accounting Policies [Line Items]    
Pre-Funded Warrants 282,809 282,809
Private Placement September2022    
Summary Of Significant Accounting Policies [Line Items]    
Pre-Funded Warrants 13,813,912 13,813,912
Pre-Funded Warrant    
Summary Of Significant Accounting Policies [Line Items]    
Pre-Funded Warrants 12,522,407 7,526,739
Pre-Funded Warrant | Private Placement - December 2020    
Summary Of Significant Accounting Policies [Line Items]    
Pre-Funded Warrants 100,000 100,000
Pre-Funded Warrant | Private Placement September2022    
Summary Of Significant Accounting Policies [Line Items]    
Pre-Funded Warrants 7,179,819 7,426,739
Pre-Funded Warrant | December 2023 Registered Direct Offering    
Summary Of Significant Accounting Policies [Line Items]    
Pre-Funded Warrants 5,242,588