Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Revenue Recognition (Details) |
6 Months Ended |
|---|---|
Jun. 30, 2024 | |
| Janssen Pharmaceuticals Inc | Collaborative Arrangement [Member] | |
| Revenue Recognition, Milestone Method [Line Items] | |
| Percentage of incurred R&D costs to be reimbursed by third parties | 100 |