v3.25.4
Note 8 - Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year Ended December 31,

 
   

2025

   

2024

 

Net loss

  $ (45,540 )   $ (38,531 )

Weighted-average number of common shares—basic

    30,487,731       30,460,980  

Net loss per share—basic

  $ (1.49 )   $ (1.26 )

Weighted-average number of common shares—diluted

    30,487,731       30,460,980  

Net loss per share—diluted

  $ (1.49 )   $ (1.26 )