Prepaid and Other Current Assets - Summary of Prepaid and Other Current Assets (Detail) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Prepaid Expense and Other Assets, Current [Abstract] | ||
Down payments for inventory | $ 11,362 | $ 1,080 |
Prepaid research and development | 9,607 | 7,780 |
Other prepaid expenses | 16,135 | 9,508 |
Total prepaid assets | 37,104 | 18,368 |
Royalties receivable | 6,090 | 4,525 |
Receivable from collaboration agreement | 3,041 | 2,272 |
Deposits and other current assets | 3,942 | 4,847 |
Total other current assets | $ 13,073 | $ 11,644 |
X | ||||||||||
- Definition Deposits and other current assets. No definition available.
|
X | ||||||||||
- Definition Down payments for inventory 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/exampleRef
|
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
|