XML 12 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Insurance Financing Note Payable (Details) - USD ($)
Jul. 03, 2019
Mar. 31, 2020
Dec. 31, 2019
Jun. 03, 2019
Debt Disclosure [Abstract]        
Short-term note payable       $ 1,900,000
Interest rate per annum       4.65%
Amortization period (in months) 10 months      
Insurance financing note payable   $ 190,855 $ 763,422