Organization and Business (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
licensedCompound
inhibitor
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of licensed compounds | licensedCompound | 2 |
| Number of inhibitors | inhibitor | 2 |
| X | ||||||||||
- Definition Number Of Inhibitors No definition available.
|
| X | ||||||||||
- Definition Number Of Licensed Compounds No definition available.
|
| X | ||||||||||
- References No definition available.
|