Commitments and Contingencies (Additional Information) (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Commitments And Contingencies [Line Items] | |
| Reserve for indemnification | $ 0 |
| Other In-License Agreements [Member] | |
| Commitments And Contingencies [Line Items] | |
| Royalties payments | $ 0 |