Nature of the business and basis of presentation (Details) |
12 Months Ended | ||
|---|---|---|---|
|
Aug. 08, 2025
USD ($)
tranche
|
Dec. 31, 2025
USD ($)
shares
|
Dec. 31, 2024
shares
|
|
| ATM Agreement | Class A Common stock | |||
| Organization, Consolidation and Presentation of Financial Statements [Line Items] | |||
| Number of shares sold under sales agreement (in shares) | shares | 113,217 | 0 | |
| Net proceeds from shares sold under sales agreement | $ 400,000 | ||
| Secured Debt | LSA | |||
| Organization, Consolidation and Presentation of Financial Statements [Line Items] | |||
| Aggregate principal amount of debt | $ 45,000,000.0 | ||
| Drawn amount of debt | 20,000,000.0 | ||
| Aggregate amount of debt available to be draft if certain commercial and operational milestones are met | $ 20,000,000.0 | ||
| Number of equal debt tranches | tranche | 2 | ||
| Additional amount of debt available to be draft at the lenders' sole discretion | $ 5,000,000.0 | ||