Nature of the business and basis of presentation (Details) |
May 29, 2026
USD ($)
|
May 20, 2026
USD ($)
|
Aug. 08, 2025
USD ($)
tranche
|
|---|---|---|---|
| Investor | Underwriting Agreement | |||
| Organization, Consolidation and Presentation of Financial Statements [Line Items] | |||
| Net proceeds from shares sold under sales agreement | $ 8,800,000 | ||
| Directors and Officers | Securities Purchase Agreement | |||
| Organization, Consolidation and Presentation of Financial Statements [Line Items] | |||
| Net proceeds from shares sold under sales agreement | $ 100,000 | ||
| LSA | Secured Debt | |||
| 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 |