v3.26.1
Warrants - Schedule of Warrant Activity (Details)
6 Months Ended
Jun. 30, 2026
shares
Pre-Funded Warrants  
Class Of Warrant Or Right [Roll Forward]  
Outstanding, beginning balance (in shares) 28,713,500
Issuance of common stock upon exercise of warrants (in shares) (15,695,500)
Outstanding, ending balance (in shares) 13,018,000
Class A Warrants  
Class Of Warrant Or Right [Roll Forward]  
Outstanding, beginning balance (in shares) 50,608,500
Issuance of common stock upon exercise of warrants (in shares) 0
Outstanding, ending balance (in shares) 50,608,500
Class B Warrants  
Class Of Warrant Or Right [Roll Forward]  
Outstanding, beginning balance (in shares) 50,608,500
Issuance of common stock upon exercise of warrants (in shares) 0
Outstanding, ending balance (in shares) 50,608,500