XML 51 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
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, 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 
  

Amortized

  

Gross Unrealized

  

Estimated

  

Cash, Cash Equivalents

  

Short-Term

 
  

Cost

  

Gains

  

Losses

  

Fair Value

  

and Restricted Cash

  

Investments

 

December 31, 2022

                        

Cash at banks

 $15,179  $  $  $15,179  $15,179  $ 

Money market funds

  30,834         30,834   30,834    

U.S. Treasury securities

  41,812      (270)  41,542      41,542 

Corporate securities

  8,191      (29)  8,162      8,162 

Total

 $96,016  $  $(299) $95,717  $46,013  $49,704 
Property, Plant and Equipment [Table Text Block]
  December 31, 2023  December 31, 2022 
         

Laboratory equipment

 $13,448  $12,035 

Office and computer equipment

  1,105   1,078 

Leasehold improvements

  3,985   1,760 

Construction in progress

  24   3,984 

Total property and equipment

  18,562   18,857 

Less: accumulated depreciation

  (6,831)  (3,272)

Property and equipment, net

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

December 31, 2023

  

December 31, 2022

 
         

Developed technology

 $5,000  $5,000 

Intellectual property

  80   80 

Total cost

  5,080   5,080 

Less: accumulated amortization

  (791)  (60)

Intangible assets, net

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

Year Ending December 31,

 

Amount

 

2024

 $731 

2025

  732 

2026

  731 

2027

  731 

2028

  727 

Thereafter

  637 

Total

 $4,289 
Schedule of Accrued Liabilities [Table Text Block]
  

December 31, 2023

  

December 31, 2022

 
    

Accrued compensation

 $4,576  $3,112 

Accrued clinical and manufacturing expenses

  312   2,413 

Accrued professional and consulting services

  211   691 

Accrued other expenses

  535   1,868 

Total

 $5,634  $8,084