Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | |||||||||||||||||||||||||||||||
| Commitments and Contingencies [Abstract] | |||||||||||||||||||||||||||||||
| Schedule of Milestone Payments that the Group is Required to Pay up to Different Achievements | The aggregate
amounts of the contingent milestone payments that the Group is required to pay up to different achievements of conditions and milestones
under all license agreements in effect as of December 31, 2025 are below:
|
||||||||||||||||||||||||||||||