Summary of Significant Accounting Policies - Additional Information (Detail) - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Common Stock | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Number of common stock shares issued | 17,358,697 | |
| December 2020 Public Offering | Pre-funded Warrants | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Number of outstanding warrants issued to purchase common stock (in shares) | 3,200,000 | 3,200,000 |
| April 2022 Public Offering | Pre-funded Warrants | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Number of outstanding warrants issued to purchase common stock (in shares) | 3,189,815 | 3,189,815 |
| March 2026 Private Placement | Maximum | Pre-funded Warrants | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Number of outstanding warrants issued to purchase common stock (in shares) | 8,750,000 |