XML 92 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 02, 2020
Jul. 12, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Commitments And Contingencies [Line Items]          
Estimated future contingent consideration       $ 6,090,000 $ 5,390,000
Sales Milestones [Member] | Spitfire Pharma, Inc. [Member]          
Commitments And Contingencies [Line Items]          
License agreement term   10 years      
Estimated future contingent consideration   $ 80,000,000.0      
Janssen Vaccines and Prevention Bv [Member] | Research and Development [Member]          
Commitments And Contingencies [Line Items]          
License fee costs     $ 100,000 $ 200,000  
Janssen Vaccines and Prevention Bv [Member] | License [Member] | Maximum [Member]          
Commitments And Contingencies [Line Items]          
Development Based Milestone Payments $ 1,200,000        
Janssen Vaccines and Prevention Bv [Member] | License And Royalty Fees | Sales Milestones [Member]          
Commitments And Contingencies [Line Items]          
License agreement term 15 years        
Amount required to be pay upon reaching certain milestone $ 150,000