XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Basic and Diluted Net (Loss)/Income Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2023

   

2022

 

Weighted average common shares outstanding, basic

    5,685       5,590  

Dilutive common equivalent shares

    -       56  

Weighted average common shares outstanding, diluted

    5,685       5,646