v3.25.2
Segment Reporting - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]            
Revenue $ 224   $ 756   $ 366 $ 16,455
Cost of sales (85)   (3,333)   (139) (6,133)
Contracted development costs (12,232)   (7,771)   (26,905) (14,074)
Personnel research and development costs (4,479)   (5,138)   (10,035) (10,055)
Other R&D costs (936)   (893)   (1,520) (1,518)
General and administrative expenses (5,131)   (7,009)   (12,815) (13,644)
Restructuring charges (1,324)   0   (1,324) 0
Tax expense (10)   (228)   (10) (472)
Other segment items (3,381)   3,861   (3,502) 7,374
Net Loss $ (27,354) $ (28,530) $ (19,755) $ (2,312) $ (55,884) $ (22,067)