Income Taxes |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Income Tax Disclosure [Abstract] | |
| Income Taxes | Income Taxes As of March 31, 2026, the Company has not recorded any U.S. federal or state income tax benefits for either the net losses the Company has incurred or its earned research and orphan drug credits, due to the uncertainty of realizing a benefit from those items in the future.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for income tax. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|