License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
|
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | ||
Common stock, Beginning balance | $ 749,239 | |
Common stock, Ending balance | 556,749 | $ 749,239 |
Solid and Arcturus | Common Stock | ||
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | ||
Common stock, Beginning balance | 3,204 | 2,807 |
Common stock, Change in fair value | 3,746 | 397 |
Common stock, Ending balance | $ 6,950 | $ 3,204 |