XML 85 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments - Operating leases, future minimum lease payments (Details)
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 191,890
2021 160,909
2022 11,354
Total 364,153
Less: present value adjustment (28,645)
Total lease liabilities $ 335,508