v3.26.1
Stockholders' Equity - Summary of Pre-funded Warrants Activity (Details) - Pre-funded Warramts
6 Months Ended
Jun. 30, 2026
shares
Class of Warrant or Right [Line Items]  
Outstanding as of December 31, 2025 1,250,000
Issued 18,574,120
Exercised (6,100,317)
Outstanding as of June 30, 2026 13,723,803