Commitments and contingencies - Lease (Details) $ in Thousands |
1 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
|
May 31, 2025
USD ($)
|
Apr. 30, 2024
USD ($)
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
Mar. 12, 2019
ft²
|
|
| Commitments and Contingencies Disclosure [Abstract] | |||||
| Operating lease term | 38 months | ||||
| Rented area (in square feet) | ft² | 3,030 | ||||
| Monthly lease payments | $ 13 | ||||
| Change in operating lease liability | $ 200 | $ 100 | $ 152 | $ 149 | |
| Operating lease cost | $ 200 | $ 200 | |||