Summary of Significant Accounting Policies - Additional Information (Detail) - shares |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Common Stock | |||
| Subsidiary, Sale of Stock [Line Items] | |||
| Number of common stock shares issued | 2,173,912 | 4,343,750 | |
| December 2020 Public Offering | Pre-funded Warrants | |||
| Subsidiary, Sale of Stock [Line Items] | |||
| Number of outstanding warrants issued to purchase common stock (in shares) | 400,000 | 400,000 | 400,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) | 398,727 | 398,727 | 398,727 |
| 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) | 1,093,744 | 1,093,744 |