XML 86 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]                        
Number of reportable segments | segment                     1  
License revenue $ 1,000     $ 0 $ 0 $ 3,600   $ 3,600 $ 1,000 $ 3,600 $ 1,000 $ 3,600
Less:                        
Total operating expenses 35,438 $ 32,904 $ 29,199 35,059 34,080 36,455 $ 62,103 70,535 97,541 105,594 140,159 132,542
Operating loss (34,438) (32,904) (29,199) (35,059) (34,080) (32,855) (62,103) (66,935) (96,541) (101,994) (139,159) (128,942)
Other income, net (2,087) (2,406) (2,052) (1,661) (1,576) (1,200) (4,458) (2,776) (6,545) (4,437) (8,232) (5,748)
Net loss before income taxes       (33,398) (32,504) (31,655)   (64,159)   (97,557) (130,927) (123,194)
Income tax benefit (provision)       (17) (21) (17)   (38)   (55) 0 1,078
Net loss $ (32,351) $ (30,498) $ (27,147) $ (33,415) $ (32,525) $ (31,672) $ (57,645) $ (64,197) $ (89,996) $ (97,612) (130,927) (122,116)
Reportable Segment                        
Segment Reporting Information [Line Items]                        
License revenue                     1,000 3,600
Less:                        
Compensation and benefits expenses                     56,546 54,572
Clinical trial and manufacturing                     22,333 20,235
Facilities and IT                     37,841 39,114
Other research and development expense                     4,728 4,985
Other segment expenses                     18,711 13,636
Total operating expenses                     140,159 132,542
Operating loss                     (139,159) (128,942)
Other income, net                     (8,232) (5,748)
Net loss before income taxes                     (130,927) (123,194)
Income tax benefit (provision)                     0 1,078
Net loss                     $ (130,927) $ (122,116)