XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Detail) - Novo License Agreement - USD ($)
$ in Millions
Dec. 31, 2021
Feb. 28, 2007
Developmental and Regulatory Milestone Payment | Type 1 Diabetes    
Commitments And Contingencies [Line Items]    
Potential milestone payment   $ 9.0
Developmental and Regulatory Milestone Payment | Type 2 Diabetes | Maximum    
Commitments And Contingencies [Line Items]    
Potential milestone payment   50.5
Developmental and Regulatory Milestone Payment | Other Indication | Maximum    
Commitments And Contingencies [Line Items]    
Potential milestone payment   115.0
Sales-based Milestones Payment    
Commitments And Contingencies [Line Items]    
Potential milestone payment   $ 75.0
Satisfaction of Milestone Payment    
Commitments And Contingencies [Line Items]    
Potential milestone payment $ 2.0