XML 26 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Share-based Compensation - Shares Authorized, Available for Future Grant and Outstanding Under Each Plan (Details)
Dec. 31, 2019
shares
Authorized (in shares) 1,650,000
Available (in shares) 1,372,643
Outstanding (in shares) 439,296
The 2016 Plan [Member]  
Authorized (in shares) 1,300,000
Available (in shares) 1,188,243
Outstanding (in shares) 71,272
2014 Directors Plan [Member]  
Authorized (in shares) 350,000
Available (in shares) 184,400
Outstanding (in shares) 116,724
The 2005 Plan [Member]  
Authorized (in shares)
Available (in shares) 0
Outstanding (in shares) 239,300
2004 Directors Plan [Member]  
Authorized (in shares)
Available (in shares) 0
Outstanding (in shares) 12,000