XML 40 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Expense (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Operating lease cost $ 444,878
Operating sublease income (381,653)
Net operating lease cost $ 63,225