v3.25.2
Segment reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenues, net $ 18,839 $ 17,410 $ 41,872 $ 35,463
Restructuring and impairment expenses (13,091) 0 (13,091) 0
Total operating expense (62,986) (46,451) (114,483) (98,117)
Loss from operations (44,147) (29,041) (72,611) (62,654)
Net loss (56,646) (36,544) (95,248) (83,150)
Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenues, net 18,839 17,410 41,872 35,463
Cost of product sales (836) (1,217) (2,897) (3,727)
Research and development (29,605) (23,887) (57,540) (50,172)
Selling and marketing (9,760) (10,504) (20,077) (22,534)
General and administrative (7,632) (8,855) (16,395) (19,538)
Restructuring and impairment expenses (13,091) 0 (13,091) 0
Share-based compensation (2,062) (1,988) (4,483) (2,146)
Total operating expense (62,986) (46,451) (114,483) (98,117)
Loss from operations (44,147) (29,041) (72,611) (62,654)
Other segment items (12,499) (7,503) (22,637) (20,496)
Net loss $ (56,646) $ (36,544) $ (95,248) $ (83,150)