Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions |
Jul. 11, 2022 |
Jul. 11, 2024 |
Jul. 11, 2023 |
|---|---|---|---|
| Commitments [Line Items] | |||
| License and asset purchase agreement payment made in first year | $ 10.0 | ||
| License and asset purchase agreement payment made in second year | $ 10.0 | ||
| License and asset purchase agreement payment made in third year | $ 10.0 | ||
| License and Asset Purchase Agreement [Member] | |||
| Commitments [Line Items] | |||
| Purchase price of an asset acquisition | $ 30.0 | ||
| License and Asset Purchase Agreement [Member] | Calendar Years 2022 Through 2025 [Member] | |||
| Commitments [Line Items] | |||
| Percentage of annual royalty on the Company's net sales | 1.50% | ||
| Minimum royalty amount | $ 3.0 | ||
| License and Asset Purchase Agreement [Member] | Calendar Year 2026 [Member] | |||
| Commitments [Line Items] | |||
| Percentage of annual royalty on the Company's net sales | 2.50% | ||
| Minimum royalty amount | $ 5.0 |