XML 44 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Cash, Cash Equivalents and Investments [Table Text Block]
  

Amortized

  

Gross Unrealized

  

Estimated

  

Cash and Cash

  

Short-Term

 
  

Cost

  

Gains

  

Losses

  

Fair Value

  

Equivalents

  

Investments

 

December 31, 2024

                        

Cash at banks

 $8,740  $  $  $8,740  $8,740  $ 

Money market funds

  16,489         16,489   16,489    

U.S. Treasury securities

  23,802   7   (4)  23,805      23,805 

Commercial paper

  2,688   1      2,689      2,689 

Total

 $51,719  $8  $(4) $51,723  $25,229  $26,494 
  

Amortized

  

Gross Unrealized

  

Estimated

  

Cash and Cash

  

Short-Term

 
  

Cost

  

Gains

  

Losses

  

Fair Value

  

Equivalents

  

Investments

 

December 31, 2023

                        

Cash at banks

 $3,352  $  $  $3,352  $3,352  $ 

Money market funds

  31,403         31,403   31,403    

U.S. Treasury securities

  4,959      (1)  4,958      4,958 

Total

 $39,714  $  $(1) $39,713  $34,755  $4,958 
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 
         

Prepaid clinical and manufacturing expenses

 $1,998  $984 

Prepaid insurance

  282   258 

Prepaid rent

  521   488 

Other prepaid

  1,449   752 

Other current assets

  318   333 

Prepaid expenses and other current assets

 $4,568  $2,815 
Property, Plant and Equipment [Table Text Block]
  December 31, 2024  December 31, 2023 
         

Laboratory equipment

 $13,806  $13,448 

Office and computer equipment

  1,140   1,105 

Leasehold improvements

  4,107   3,985 

Construction in progress

  160   24 

Total property and equipment

  19,213   18,562 

Less: accumulated depreciation

  (10,508)  (6,831)

Property and equipment, net

 $8,705  $11,731 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 
         

Developed technology

 $5,000  $5,000 

Intellectual property

  80   80 

Total cost

  5,080   5,080 

Less: accumulated amortization

  (1,523)  (791)

Intangible assets, net

 $3,557  $4,289 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year Ending December 31,

Amount

2025

$732

2026

 731

2027

 731

2028

 727

2029

 636

Total

$3,557
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
 

December 31, 2024

 

December 31, 2023

      

Balance at beginning of period

$ $

Revenue recognized

   

Amounts collected or invoiced

 65,400  

Balance at end of period

$65,400 $
Schedule of Accrued Liabilities [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 
    

Accrued compensation

 $5,087  $4,576 

Accrued clinical and manufacturing expenses

  5,134   312 

Accrued professional and consulting services

  623   211 

Other liabilities, current portion

  534   535 

Total

 $11,378  $5,634