v3.26.1
Segment reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues, net $ 19,248 $ 18,839 $ 40,099 $ 41,872
Restructuring and impairment expenses (2,674) (13,091) (2,674) (13,091)
Total operating expense (44,662) (62,986) (90,758) (114,483)
Loss from operations (25,414) (44,147) (50,659) (72,611)
Net loss (16,565) (56,646) (49,533) (95,248)
Reportable Segment        
Segment Reporting [Line Items]        
Total revenues, net 19,248 18,839 40,099 41,872
Cost of product sales (2,104) (836) (5,571) (2,897)
Research and development (15,958) (29,605) (34,953) (57,540)
Selling and marketing (11,585) (9,760) (23,575) (20,077)
General and administrative (7,574) (7,632) (16,009) (16,395)
Restructuring and impairment expenses (2,674) (13,091) (2,674) (13,091)
Share-based compensation (4,767) (2,062) (7,976) (4,483)
Total operating expense (44,662) (62,986) (90,758) (114,483)
Loss from operations (25,414) (44,147) (50,659) (72,611)
Other segment items 8,849 (12,499) 1,126 (22,637)
Net loss $ (16,565) $ (56,646) $ (49,533) $ (95,248)