Annual report pursuant to Section 13 and 15(d)

12. Commitments and Contingencies (Schedule of Minimum Lease Payments) (Details)

v3.19.1
12. Commitments and Contingencies (Schedule of Minimum Lease Payments) (Details)
Dec. 31, 2018
USD ($)
Operating Lease  
2019 $ 264,147
2020 271,848
2021 35,748
2022 11,916
2023
Thereafter
Total $ 857,740