Commitments and Contingencies - Schedule of Manufacturing Commitments and Contingencies (Detail) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2024
USD ($)
| |
| Commitments And Contingencies [Line Items] | |
| Total manufacturing and other commitments and contingencies | $ 1,209 |
| Active Pharmaceutical Ingredients [Member] | |
| Commitments And Contingencies [Line Items] | |
| Achievement of certain milestones related to validation of API and regulatory approval of molgramostim | 650 |
| Molgramostim Nebulizer Manufacturer [Member] | |
| Commitments And Contingencies [Line Items] | |
| Achievement of various development activities and regulatory approval of nebulizer utilized to administer molgramostim | $ 559 |