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)
Jun. 30, 2018
USD ($)
2018 (remainder) $ 1,310,529
2019 2,512,851
2020 2,192,587
2021 2,081,451
2022 1,972,180
Thereafter 3,377,973
Total $ 13,447,571