XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the year ended

 
  

December 31,

 
  

2025

  

2024

  

2023

 

Numerator:

            

Net income (loss) attributable to common shareholders

 $7,103  $(3,784) $(5,306)

Dividends paid on unvested shares and units

  (197)  (127)  (110)

Net income (loss) attributable to common shareholders

 $6,906  $(3,911) $(5,416)

Denominator:

            

Weighted average number of common shares - basic

  48,793,017   48,900,997   48,847,386 

Effect of dilutive securities:

            

Unvested shares and units

  1,199,052       

Weighted average number of common shares - diluted

  49,992,069   48,900,997   48,847,386 

Basic income (loss) per common share:

            

Net income (loss) attributable to common shareholders per weighted average basic common share

 $0.14  $(0.08) $(0.11)

Diluted income (loss) per common share:

            

Net income (loss) attributable to common shareholders per weighted average diluted common share

 $0.14  $(0.08) $(0.11)