XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2020
Aug. 31, 2015
Dec. 31, 2021
Priority Access Agreement with Medpace Inc. [Member]      
Commitments And Contingencies [Line Items]      
Service agreement, term   5 years  
Committed service obligation   $ 7,000,000 $ 3,164,000
Contractual obligation paid     3,836,000
Asset Purchase Agreement [Member] | 1st Order Pharmaceuticals, Inc. [Member]      
Commitments And Contingencies [Line Items]      
Milestone payment paid     $ 600,000
Royalty obligations $ 0    
Asset Purchase Agreement [Member] | 1st Order Pharmaceuticals, Inc. [Member] | Clinical Development Milestones [Member]      
Commitments And Contingencies [Line Items]      
Future potential payments 900,000    
Asset Purchase Agreement [Member] | 1st Order Pharmaceuticals, Inc. [Member] | Regulatory Milestone [Member] | Maximum [Member]      
Commitments And Contingencies [Line Items]      
Future potential payments 6,000,000    
Asset Purchase Agreement [Member] | 1st Order Pharmaceuticals, Inc. [Member] | Other Milestones [Member]      
Commitments And Contingencies [Line Items]      
Future potential payments $ 500,000