Income Taxes |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Income Tax Disclosure [Abstract] | |
| Income Taxes | 9. Income Taxes Benefit from income taxes for the three and six months ended June 30, 2026 and 2025 were immaterial. Based upon the weight of available evidence, which includes its historical operating performance, reported cumulative net losses since inception, the Company has established and continues to maintain a full valuation allowance against its net deferred tax assets as it does not currently believe that realization of those assets is more likely than not. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for income tax. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|