Quarterly report pursuant to Section 13 or 15(d)

9. Notes Payable (Details)

v3.20.2
9. Notes Payable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Notes payable $ 180,000 $ 2,812,709
Notes payable, current maturities (180,000) (2,812,709)
Notes payable, long term 0 0
Note Payable 1 [Member]    
Notes payable 80,000 80,000
Note Payable 2 [Member]    
Notes payable 100,000 100,000
Note Payable 3 [Member]    
Notes payable 0 2,000,000
Note Payable 4 [Member]    
Notes payable $ 0 $ 632,709