v3.25.2
Note 2 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Net (loss) income available to common stockholders

  $ (359 )   $ 2,134     $ 1,722     $ 3,844  

Basic and diluted weighted average common shares outstanding

    12,460,678       12,460,678       12,460,678       12,464,365  

Basic and diluted (loss) earnings per common share

  $ (0.03 )   $ 0.17     $ 0.14     $ 0.31