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 |