v3.26.1
Segment Reporting - Summary of Segment Net Loss Including Significant Segment Expenses (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 Information [Line Items]            
Revenue $ 9,839   $ 63,745   $ 24,362 $ 81,144
Restructuring and related costs (201)   (18,422)   (243) (39,465)
Operating expenses (39,727)   (67,090)   (83,906) (153,003)
Loss from operations (29,888)   (3,345)   (59,544) (71,859)
Non-cash interest expense related to the sale of future royalties (9,862)   (9,647)   (19,329) (18,991)
Interest income 1,723   2,519   3,358 5,708
Interest and other income (expense), net (505)   (1,044)   (1,516) (2,336)
Loss before provision for income taxes (38,532)   (11,517)   (77,031) (87,478)
Income tax benefits (expense) (1)   18   14 11
Net loss (38,533) $ (38,484) (11,499) $ (75,968) (77,017) (87,467)
Operating Segment            
Segment Reporting Information [Line Items]            
Revenue 9,839   63,745   24,362 81,144
Personnel-related expenses (12,776)   (21,823)   (26,713) (48,793)
Outside services (17,194)   (16,369)   (39,269) (35,747)
Preclinical research and clinical development expenses (2,651)   1,356   (3,896) (4,599)
Laboratory supplies (722)   (3,397)   (1,335) (7,556)
Facility and maintenance expenses (2,934)   (3,818)   (5,994) (7,253)
Equipment and office-related expenses (3,089)   (4,388)   (6,182) (9,114)
Travel-related expenses (160)   (229)   (274) (476)
Restructuring and related costs (201)   (18,422)   (243) (39,465)
Operating expenses (39,727)   (67,090)   (83,906) (153,003)
Loss from operations (29,888)   (3,345)   (59,544) (71,859)
Non-cash interest expense related to the sale of future royalties (9,862)   (9,647)   (19,329) (18,991)
Interest income 1,723   2,519   3,358 5,708
Interest and other income (expense), net (505)   (1,044)   (1,516) (2,336)
Non-operating loss (8,644)   (8,172)   (17,487) (15,619)
Loss before provision for income taxes (38,532)   (11,517)   (77,031) (87,478)
Income tax benefits (expense) (1)   18   14 11
Net loss $ (38,533)   $ (11,499)   $ (77,017) $ (87,467)