XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

March 31,

  

March 31,

 
  

2025

  

2024

 

Basic earnings (loss) per common share

        

Net income (loss)

 $148  $(8,352)

Less: Distributed and undistributed earnings allocated to nonvested shares

  8   - 

Net income (loss) allocated to common shareholders

 $140  $(8,352)

Weighted average common shares outstanding

  23,121,555   23,009,369 
  $0.01  $(0.37)
         

Diluted loss per common share

        

Net income (loss) allocated to common shareholders - basic

 $140  $(8,352)

Add: Undistributed earnings allocated to nonvested shareholders

  (161)  - 

Net loss allocated to common shareholders - diluted

 $(21) $(8,352)

Weighted average common shares outstanding - basic

  23,121,555   23,009,369 

Dilutive effect of participating securities

  -   - 

Weighted average common shares outstanding - diluted

  23,121,555   23,009,369 
  $(0.00) $(0.37)