v3.26.1
Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 1  
Interest income $ 3,108 $ 6,673
Interest expense (5,274) (4,656)
Loss on extinguishment of debt 0 (553)
Other income, net 2,021 1,615
Net loss (60,822) (70,515)
Reportable Segment    
Segment Reporting Information [Line Items]    
Collaboration revenue 0 1,885
Clinical development 19,187 16,361
Research and discovery 12,660 14,389
General and administrative support 12,428 14,330
Manufacturing 8,523 19,759
Other segment expenses 7,879 10,640
Interest income 3,108 6,673
Interest expense (5,274) (4,656)
Loss on extinguishment of debt 0 (553)
Other income, net 2,021 1,615
Net loss $ (60,822) $ (70,515)