v3.26.1
Note 12 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2026

   

2025

   

2026

   

2025

 
                                 

Personnel

  $ 4,682     $ 2,417     $ 9,274     $ 5,187  

General

    1,632       1,709       2,969       3,358  

Tovecimig

    10,314       7,749       15,290       14,426  

CTX-471

    887       1,760       1,745       2,459  

CTX-8371

    1,224       1,044       2,008       1,573  

CTX-10726

    837       1,736       1,682       2,473  

Research and development

    19,576       16,415       32,968       29,476  

Personnel

    4,540       3,102       9,454       6,404  

General

    2,863       1,549       4,856       3,152  

General and administrative

    7,403       4,651       14,310       9,556  

Interest income

    1,825       1,185       3,807       2,518  

Net loss

  $ (25,154 )   $ (19,881 )   $ (43,471 )   $ (36,514 )