Intangible Assets, Net - Additional Information (Details) - USD ($) $ in Millions |
1 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Jan. 31, 2022 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Finite Lived Intangible Assets Line Items | ||||
upfront payment | $ 30.0 | |||
Acquired Finite Lived Intangible Assets Weighted Average Useful Life | 10 years | |||
Regulatory milestone payments achieved | $ 10.0 | |||
Cost of sales | ||||
Finite Lived Intangible Assets Line Items | ||||
Costs of sales related to amortization of intangible asset | $ 3.8 | $ 3.2 | $ 0.3 | |
Dimension | ||||
Finite Lived Intangible Assets Line Items | ||||
Intangible assets, remaining amortization period | 5 years 8 months 12 days | |||
Regulatory milestone payments achieved | $ 4.8 |