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 |