Annual report pursuant to Section 13 and 15(d)

Commitment and Contingencies (Details 1)

v3.20.1
Commitment and Contingencies (Details 1)
Dec. 31, 2019
USD ($)
Operating leases  
Long-term right-of-use assets, net of amortization of $154,921 $ 2,186,775
Short-term operating lease liabilities 617,642
Long-term operating lease liabilities 1,659,506
Total operating lease liabilities $ 2,277,148