XML 85 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information, Johns Hopkins University Exclusive License Agreement (Details) - USD ($)
12 Months Ended
Jan. 01, 2017
Dec. 31, 2023
Dec. 31, 2022
Supply Commitment [Line Items]      
Accrued royalties   $ 50,000 $ 50,000
Minimum | Research and development expenses      
Supply Commitment [Line Items]      
Royalty expense   100,000 $ 100,000
Johns Hopkins University | Exclusive License Agreement      
Supply Commitment [Line Items]      
Milestone fees $ 4,200,000    
Minimum annual royalty payments   $ 100,000  
Sublicense consideration payment, maximum percent   15.00%  
Cumulative minimum royalties   $ 625,000  
Johns Hopkins University | Exclusive License Agreement | Clinical Trial Milestones      
Supply Commitment [Line Items]      
Milestone fees 75,000    
Johns Hopkins University | Exclusive License Agreement | Therapeutic Field      
Supply Commitment [Line Items]      
Milestone fees 1,600,000    
Johns Hopkins University | Exclusive License Agreement | Regulatory and Commercial Milestones      
Supply Commitment [Line Items]      
Milestone fees 400,000    
Johns Hopkins University | Exclusive License Agreement | Non-clinical field      
Supply Commitment [Line Items]      
Milestone fees $ 100,000