v3.26.1
Pre-Funded Warrants - Schedule of Pre-Funded Warrants Issued and Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
May 07, 2026
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 13,594,163 13,594,149
2024 (Private Placement)    
Class of Warrant or Right [Line Items]    
Issued Year 2024  
Exercise Price $ 0.0001  
Number of Warrants Outstanding 4,104,163  
2024 (Warrant Exchange Agreement)    
Class of Warrant or Right [Line Items]    
Issued Year 2024  
Exercise Price $ 0.0001  
Number of Warrants Outstanding 3,420,000  
2025 (Warrant Exchange Agreement)    
Class of Warrant or Right [Line Items]    
Issued Year 2025  
Exercise Price $ 0.0001  
Number of Warrants Outstanding 6,070,000