XML 31 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Income taxes
3 Months Ended
Mar. 31, 2026
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
For the three months ended March 31, 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 March 31, 2026 due to uncertainty regarding future taxable income.