Commitments and Contingencies - Additional Information (Detail) |
3 Months Ended |
|---|---|
|
Mar. 31, 2023
USD ($)
| |
| Commitments And Contingencies [Line Items] | |
| Incurred any cost to defend lawsuits or settle claims | $ 0 |
| Vehicles [Member] | |
| Commitments And Contingencies [Line Items] | |
| Operating lease, term of contract | 36 months |
| Bachem Americas, Inc [Member] | |
| Commitments And Contingencies [Line Items] | |
| Non-cancellable purchase obligation substance over period | 5 years |
| Non-cancellable purchase commitments | $ 83,000,000.0 |
| Other Commitment | $ 13,700,000 |