Loss per share of common stock - Antidilutive Securities (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stock options | ||
| Loss per share of common stock | ||
| Outstanding securities not included in the calculation of diluted earnings per share of common stock (in shares) | 420 | 420 |
| RSUs | ||
| Loss per share of common stock | ||
| Outstanding securities not included in the calculation of diluted earnings per share of common stock (in shares) | 222,612 | 21,951 |
| Warrants | ||
| Loss per share of common stock | ||
| Outstanding securities not included in the calculation of diluted earnings per share of common stock (in shares) | 8,943,612 | 706,477 |