Prepaid and Other Current Assets - Summary of Prepaid and Other Current Assets (Detail) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Prepaid Expense and Other Assets, Current [Abstract] | ||
| Down payments for inventory | $ 7,649 | $ 13,987 |
| Prepaid research and development | 16,469 | 15,181 |
| Other prepaid expenses | 12,441 | 7,182 |
| Total prepaid expenses | 36,559 | 36,350 |
| Royalties receivable | 1,597 | 1,442 |
| ERC credit | 8,711 | 8,711 |
| Receivable from collaboration agreement | 15,000 | 20,000 |
| Deposits and other current assets | 9,041 | 6,505 |
| Total other current assets | $ 34,349 | $ 36,658 |
| X | ||||||||||
- Definition Deposits and other current assets. No definition available.
|
| X | ||||||||||
- Definition Down payments for inventory current. No definition available.
|
| X | ||||||||||
- Definition Employee retention credit current. No definition available.
|
| X | ||||||||||
- Definition Prepaid research and development current. No definition available.
|
| X | ||||||||||
- Definition Receivable from collaboration agreement current. No definition available.
|
| X | ||||||||||
- Definition Royalties receivable current. No definition available.
|
| X | ||||||||||
- Definition Amount of current assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|