Technology License Agreement - Additional Information (Details) - BWH License - USD ($) |
6 Months Ended | |||
|---|---|---|---|---|
Sep. 15, 2020 |
Jan. 20, 2018 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Technology License Agreement [Line Items] | ||||
| Committed amount to remitting in support of clinical trial | $ 800,000 | |||
| Committed period to remitting in support of clinical trial | 3 years | |||
| Non-refundable fee | $ 40,000 | |||
| Expense for startup and patient fees for clinical trials | $ 0 | $ 0 | ||
| Payment for license fee | $ 100,000 | |||
| Payment at the time of entering into license | 100,000 | |||
| Payment for annual license fee | 50,000 | |||
| Maximum amount upon achievement of various clinical, commercial and sales milestones | $ 39,000,000 | |||