v3.25.1
Note 8 - Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Total revenues

 $  $ 

Cross platform research and engineering1

  3,465   3,212 

Manufacturing2

  1,636   1,022 

Clinical and regulatory3

  1,530   702 

Adjusted general and administrative4

  3,791   3,332 

Sales and marketing5

  1,659   289 

Other segment items6

  5,963   2,058 

Total other income, net

  (1,249)  (478)

Net loss

 $(16,795) $(10,137)