Equity Method Investment (Details) - USD ($) $ in Thousands |
Nov. 01, 2019 |
Sep. 30, 2020 |
Dec. 31, 2019 |
|||
---|---|---|---|---|---|---|
Schedule of Equity Method Investments [Line Items] | ||||||
Equity method investment | $ 4,516 | $ 4,892 | [1] | |||
Notch Therapeutics, Inc. | ||||||
Schedule of Equity Method Investments [Line Items] | ||||||
Payments to acquire interest in Notch | $ 5,100 | |||||
Transaction cost | $ 100 | |||||
Ownership percentage | 25.00% | 25.00% | ||||
Equity method investment | $ 5,000 | $ 4,500 | $ 4,900 | |||
|