v3.26.1
Segment reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]            
Number of operating segments | segment         1  
Number of reportable segments | segment         1  
Revenue from collaboration agreements $ 6,641   $ 6,463   $ 12,793 $ 13,701
General and administrative 8,593   8,767   17,924 18,097
Total operating expenses 33,064   34,964   67,001 71,366
Non-operating income (2,788)   (2,481)   (5,444) (5,323)
Net loss (23,635) $ (25,129) (26,020) $ (26,322) (48,764) (52,342)
Reportable Segment            
Segment Reporting [Line Items]            
Revenue from collaboration agreements 0   0   0 0
Reportable Segment | Operating Segments            
Segment Reporting [Line Items]            
Development expenses 12,597   12,605   25,186 27,155
Research expenses 8,524   8,846   17,234 16,570
General and administrative 8,907   8,521   18,874 17,142
Total operating expenses 30,028   29,972   61,294 60,867
Non-operating income (2,788)   (2,481)   (5,444) (5,323)
Adjustments or reconciling items (3,605)   (1,471)   (7,086) (3,202)
Net loss $ (23,635)   $ (26,020)   $ (48,764) $ (52,342)