Subsequent Events - Additional information (Detail) - USD ($) $ / shares in Units, $ in Millions |
Nov. 05, 2025 |
Mar. 25, 2025 |
|---|---|---|
| Common Stock [Member] | ||
| Subsequent Event [Line Items] | ||
| Sale of stock issue price per share | $ 13 | |
| Net proceeds from public offering | $ 100 | |
| Sale of stock number of shares issued in the transaction | 900,000 | |
| Suvretta Funds [Member] | ||
| Subsequent Event [Line Items] | ||
| Sale of stock issue price per share | $ 13.5 | |
| Percentage on proceeds received | 6.00% | |
| Sale of stock number of shares issued in the transaction | 1,481,481 |