XML 39 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments - Operating leases, components of lease expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 47,696 $ 73,273
Variable lease cost 21,169 15,848
Total lease cost $ 68,865 $ 89,121