Subsequent Events - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions |
May 07, 2026 |
May 06, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|---|---|
| Subsequent Event [Line Items] | ||||
| Common stock, par value | $ 0.001 | $ 0.001 | ||
| Settlement Agreement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Litigation avoidance fee | $ 11.0 | |||
| Subsequent Event [Member] | Merger Agreement with Angelini Pharma S.p.A. [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Common stock, par value | $ 0.001 | |||
| Merger right to receive cash price per share | $ 31.5 | |||
| Termination fee | $ 155.5 |