v3.26.1
Preferred Stock and Stockholders' Equity - Schedule of Warrants to Purchase Common Stock Activity (Detail) - Common Stock Warrants [Member]
6 Months Ended
Jun. 30, 2026
shares
Class Of Warrant Or Right [Line Items]  
Beginning Balance 51,781,090
Issued 0
Exercised (3,087,300)
Cancelled/Expired 0
Ending Balance 48,693,790
Common Warrants [Member]  
Class Of Warrant Or Right [Line Items]  
Beginning Balance 15,151,518
Issued 0
Exercised 0
Cancelled/Expired 0
Ending Balance 15,151,518
Pre-Funded Warrants [Member]  
Class Of Warrant Or Right [Line Items]  
Beginning Balance 36,629,572
Issued 0
Exercised (3,087,300)
Cancelled/Expired 0
Ending Balance 33,542,272