Commitments and Contingencies (Details) - Novo License Agreement $ in Millions |
Feb. 28, 2007
USD ($)
|
|---|---|
| Sales-Based Milestones Payment | |
| Commitments And Contingencies [Line Items] | |
| Potential milestone payment | $ 75.0 |
| Maximum | Developmental and Regulatory Milestone Payment | Type 1 Diabetes | |
| Commitments And Contingencies [Line Items] | |
| Potential milestone payment | 6.0 |
| Maximum | Developmental and Regulatory Milestone Payment | Type 2 Diabetes | |
| Commitments And Contingencies [Line Items] | |
| Potential milestone payment | 50.5 |
| Maximum | Developmental and Regulatory Milestone Payment | Other Indication | |
| Commitments And Contingencies [Line Items] | |
| Potential milestone payment | $ 115.0 |