v3.26.1
Commitments and Contingencies - Additional Information (Detail) - Spitfire Acquisition - Sales Milestone
$ in Millions
1 Months Ended
Jul. 31, 2019
USD ($)
Commitments And Contingencies  
Estimated future contingent consideration $ 80.0
License agreement term 10 years