v3.26.1
Segment Reporting - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]            
Revenue $ 0   $ 224   $ 422 $ 366
Cost of sales 0   (85)   (11) (139)
Contracted development costs (4,751)   (12,232)   (9,094) (26,905)
Personnel research and development costs (3,690)   (4,479)   (7,855) (10,035)
Other R&D costs (707)   (936)   (1,321) (1,520)
General and administrative expenses (4,717)   (5,131)   (11,743) (12,815)
Restructuring charges 0   (1,324)   0 (1,324)
Tax expense (1)   (10)   (1) (10)
Other segment items 1,598   (3,381)   2,378 (3,502)
Net Loss $ (12,268) $ (14,957) $ (27,354) $ (28,530) $ (27,225) $ (55,884)