v3.26.1
Stockholders' equity - Stock-based compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Stockholders' equity    
RSU's Fair value, Beginning balance (in shares) 29,295  
RSU's, Number Granted (in shares) 214,116  
RSU's, Number Vested and Released (in shares) (9,356)  
RSU's Fair value, Ending balance (in shares) 234,055  
RSU's Fair value, Opening balance (per share) $ 18.86  
RSU's Fair value, Granted (per share) 2.54  
RSU's Fair value, Vested and released (per share) 17.73  
RSU's Fair value, Ending balance (per share) $ 3.98  
Outstanding, Aggregate Fair Value, beginning balance $ 247  
Outstanding, Aggregate Fair Value, Vested and released 20  
Outstanding, Aggregate Fair Value, ending balance $ 335  
Shares of Common Stock Issuable for RSUs, Vested and Deferred Release (in shares) 11,443 3,082
Average Grant Date Fair Value Price , Vested and Deferred Release (per share) $ 20.23 $ 43.85
Aggregate Intrinsic Value, Vested and Deferred Release $ 16 $ 26