XML 72 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - The Company's Minimum Commitment Under Operating Leases (Details)
Dec. 31, 2018
USD ($)
Facility [Member]  
2019 $ 1,235,424
2020 1,197,062
2021 1,201,202
2022 1,205,384
2023 1,216,978
Thereafter 6,829,804
Total minimum lease payments 12,885,854
Equipment [Member]  
2019 122,280
2020 118,052
2021 87,746
2022 32,724
2023
Thereafter
Total minimum lease payments $ 360,802