v3.26.1
Pre-Funded Warrants - Schedule of Pre-Funded Warrants Issued and Outstanding (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Aug. 06, 2026
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 13,594,149 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,149  
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