Subsequent Events (Details) - HealthCare Royalty Partners IV, L.P. - Royalty Agreement - Subsequent Event $ in Millions |
Feb. 25, 2021
USD ($)
|
---|---|
Subsequent Event [Line Items] | |
Annual maximum on royalties and milestones payable | $ 13.0 |
Maximum on royalties and milestones payable | $ 150.0 |
Potential revenue subsequent to terms of royalty agreement | 85.00% |
Proceeds from collaborators | $ 45.0 |
Potential milestone receivable under terms of royalty agreement | $ 15.0 |