XML 53 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Earnings Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Twelve Months Ended December 31,

 
  

2022

  

2021

  

2020

 

Service Period Stock Options

  1,291   1,291   1,356 

Restricted Stock Units

  275   173   190 

Performance Stock Options

  1,107   972   1,009 

Total

  2,673   2,437   2,555