Recent Transactions and Developments (Details) - USD ($) $ in Millions |
3 Months Ended | |
---|---|---|
Dec. 14, 2023 |
Jun. 30, 2024 |
|
Roche Transaction [Member] | ||
Recent Transactions and Developments [Abstract] | ||
Consideration to be received from milestone | $ 150 | |
RSL [Member] | Telavant Holdings, Inc. [Member] | ||
Recent Transactions and Developments [Abstract] | ||
Ownership of subsidiary | 75.00% | |
Gain on sale of Telavant net assets | $ 110,400 | |
Pfizer [Member] | Telavant Holdings, Inc. [Member] | ||
Recent Transactions and Developments [Abstract] | ||
Ownership of subsidiary | 25.00% |