v3.25.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Significant Accounting Policies [Line Items]    
Transfers between fair value hierarchy levels $ 0  
Impairment losses on property and equipment $ 0 $ 0
Number of prefunded or common stock warrants exercised 0  
Accounting Standards, Adoption true  
Accounting Standards, Immaterial effect true  
Accounting Standards Update us-gaap:AccountingStandardsUpdate202006Member  
Accounting Standards, Adoption date Jan. 01, 2024  
Common Stock    
Schedule Of Significant Accounting Policies [Line Items]    
Warrants outstanding 5,003,121  
Minimum    
Schedule Of Significant Accounting Policies [Line Items]    
Estimated useful life of assets 3 years  
Maximum    
Schedule Of Significant Accounting Policies [Line Items]    
Estimated useful life of assets 5 years