Income Taxes |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Income Tax Disclosure [Abstract] | |
| Income Tax Disclosure | Income Taxes At June 30, 2026, and December 31, 2025, the Company maintained a valuation allowance on the overall net deferred tax asset, as it was deemed more likely than not the net deferred tax asset will not be realized. At each reporting period, the Company evaluates the realizability of its deferred tax assets based on all available evidence. Any future release of the valuation allowance would result in a benefit to income tax expense for the period the release is recorded, which could have a material impact on net (loss) income.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for income tax. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|