XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Detail)
9 Months Ended
Sep. 30, 2020
USD ($)
Commitments And Contingencies [Line Items]  
Estimated termination costs and other fees $ 2,100,000
Non-cancellable purchase commitments $ 3,100,000
Minimum [Member]  
Commitments And Contingencies [Line Items]  
Payment of royalty fees 3.00%
Maximum [Member]  
Commitments And Contingencies [Line Items]  
Future milestone payments $ 15,000,000.0
Payment of royalty fees 6.00%