Income Taxes |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Income Tax Disclosure [Abstract] | |
| Income Taxes | 12. Income taxes During the three and six months ended June 30, 2026 and 2025, the Company recorded a full valuation allowance on federal and state deferred tax assets since there is insufficient evidence that the deferred tax assets are more likely than not realizable. The Company did not have any tax provision or benefit for the six months ended June 30, 2026 or June 30, 2025. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for income tax. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|