v3.25.2
Segment Reporting - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue        
Collaboration and license revenue $ 3,076 $ 536 $ 5,247 $ 1,102
Operating expenses:        
Research and development 32,634 26,877 62,422 51,734
General and administrative 9,095 7,773 17,728 14,855
Loss from operations (38,653) (34,114) (74,903) (65,487)
Other (expense) income:        
Interest and other income, net 2,390 3,405 5,192 5,595
Interest expense 689 952 1,368 1,911
Net loss (36,952) (31,661) (71,079) (61,803)
Reportable Segment        
Revenue        
Collaboration and license revenue 3,076 536 5,247 1,102
Operating expenses:        
Loss from operations (38,653) (34,114) (74,903) (65,487)
Other (expense) income:        
Interest and other income, net 2,390 3,405 5,192 5,595
Interest expense (689) (952) (1,368) (1,911)
Net loss (36,952) (31,661) (71,079) (61,803)
Reportable Segment | Laboratory Supplies, Research Materials and Studies        
Operating expenses:        
Research and development 12,101 8,273 21,590 15,550
Reportable Segment | Personnel Expenses        
Operating expenses:        
Research and development 8,966 7,365 17,782 15,072
General and administrative 3,337 2,623 6,356 5,291
Reportable Segment | Legal and Professional Fees        
Operating expenses:        
General and administrative 2,041 2,062 3,995 3,730
Reportable Segment | Facility-Related and Other        
Operating expenses:        
Research and development 1,935 1,812 11,205 7,851
General and administrative 5,657 3,949 3,743 3,459
Reportable Segment | Clinical Studies        
Operating expenses:        
Research and development 3,721 5,121 7,416 8,954
Reportable Segment | Stock-Based Compensation        
Operating expenses:        
Research and development 1,668 1,236 3,406 2,300
General and administrative 1,606 1,093 3,281 2,012
Reportable Segment | Depreciation Expense        
Operating expenses:        
Research and development 521 933 1,023 2,007
General and administrative $ 176 $ 183 $ 353 $ 363