v3.26.1
Commitments and Contingencies - Cornell University - Additional Information (Details) - License Agreement [Member] - Cornell Agreement - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2026
Sale Leaseback Transaction [Line Items]    
Annual license fees $ 100,000  
Payment fro annual fees   $ 100,000
Milestones achieved for payment   $ 0
Maximum    
Sale Leaseback Transaction [Line Items]    
Aggregate amount to pay upon achievement of certain development and commercial milestones $ 6,200,000