Income taxes |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Income Tax Disclosure [Abstract] | |
| Income taxes | Income taxes For the three and six months ended June 30, 2026 and 2025, the Company recorded no income tax provision or benefit due to losses generated where no benefit was recorded due to the valuation allowance. The Company continues to maintain a full valuation allowance for its U.S. federal and state deferred tax assets as of June 30, 2026 due to uncertainty regarding future taxable income.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for income tax. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|