XML 129 R114.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Employee Benefit Plans - Deferred Compensation Agreements (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Balance $ 10,455,183 $ 8,875,025 $ 7,503,692
Employee deferrals 932,921 794,168 693,656
Company match and interest 1,024,933 848,831 726,001
Cash payments made (66,102) (62,841) (48,324)
Balance $ 12,346,935 $ 10,455,183 $ 8,875,025