Collaboration and License Agreements - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | |||
---|---|---|---|---|---|
May 08, 2023 |
Jul. 31, 2023 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
Collaboration And License Agreements [Line Items] | |||||
Collaboration and license revenue | $ 2,171 | $ 566 | |||
Long-term deferred revenue | 501 | $ 1,246 | |||
Amgen Inc. | Amgen Agreement | |||||
Collaboration And License Agreements [Line Items] | |||||
License agreement date | May 08, 2023 | ||||
Upfront payment receivable | $ 30,000 | ||||
Upfront payment received | $ 30,000 | ||||
Potential milestone payment | $ 500,000 | ||||
Expects research term | 3 years | ||||
Collaboration and license revenue | 2,200 | $ 600 | |||
Deferred revenue | 10,800 | ||||
Long-term deferred revenue | $ 500 |
X | ||||||||||
- Definition Collaboration and license agreements. No definition available.
|
X | ||||||||||
- Definition Expects research term. No definition available.
|
X | ||||||||||
- Definition License agreement date. No definition available.
|
X | ||||||||||
- Definition License upfront payment receivable. No definition available.
|
X | ||||||||||
- Definition License upfront payment received. No definition available.
|
X | ||||||||||
- Definition Potential milestone payment. No definition available.
|
X | ||||||||||
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|