Annual report pursuant to Section 13 and 15(d)

7. NOTES PAYABLE (Details)

v3.20.1
7. NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Notes payable $ 72,500,000 $ 30,000,000
Less: debt discount (4,208,837) (3,559,170)
Senior notes payable $ 68,291,163 $ 26,440,830