Quarterly report pursuant to Section 13 or 15(d)

Note 13 - Commitments and Contingencies - Summary of Future Minimum Rental Payments for Operating Leases (Details)

v3.10.0.1
Note 13 - Commitments and Contingencies - Summary of Future Minimum Rental Payments for Operating Leases (Details)
Sep. 30, 2018
USD ($)
2018 (remainder) $ 658,905
2019 2,450,981
2020 2,192,597
2021 2,081,455
2022 1,972,180
Thereafter 3,377,973
Total $ 12,734,091