v3.26.3
Segment Disclosures - Schedule of Selected Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Total revenues $ 1,604     $ 1,666     $ 3,844 $ 1,718
Less:                
Cost of sales 2,669     1,577     9,556 1,577
Research and development                
Total research and development 39,221     27,884     137,608 86,683
General and administrative 22,963     23,334     72,719 55,532
Total costs and operating expenses 64,853     52,795     219,883 143,792
Loss from operations (63,249)     (51,129)     (216,039) (142,074)
Other income, net 6,358     7,321     19,890 22,388
Net loss (56,891) $ (79,056) $ (60,202) (43,808) $ (41,426) $ (34,452) (196,149) (119,686)
Commercial and development revenue                
Segment Reporting [Line Items]                
Total revenues 1,604     1,508     3,820 1,508
License and collaboration revenue                
Segment Reporting [Line Items]                
Total revenues 0     158     24 210
Reportable Segment                
Segment Reporting [Line Items]                
Total revenues 1,604     1,666     3,844 1,718
Less:                
Cost of sales 2,669     1,577     9,556 1,577
Research and development                
Clinical and manufacturing 31,940     23,381     122,012 72,818
Other research and development 7,281     4,503     15,596 13,865
Total research and development 39,221     27,884     137,608 86,683
General and administrative 22,963     23,334     72,719 55,532
Total costs and operating expenses 64,853     52,795     219,883 143,792
Loss from operations (63,249)     (51,129)     (216,039) (142,074)
Other income, net 6,358     7,321     19,890 22,388
Net loss (56,891)     (43,808)     (196,149) (119,686)
Reportable Segment | Commercial and development revenue                
Segment Reporting [Line Items]                
Total revenues 1,604     1,508     3,820 1,508
Reportable Segment | License and collaboration revenue                
Segment Reporting [Line Items]                
Total revenues $ 0     $ 158     $ 24 $ 210