XML 57 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Earnings Per Share (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2019
shares
Sep. 30, 2018
shares
Sep. 30, 2019
shares
Sep. 30, 2018
shares
Ratio of Dividends or Other Distribution Payable of Common Stock A to Common Stock B       0.16
Share-based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 27,284 107,512 12,493 88,572