XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
DEBT (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
DEBT    
Notes payable $ 100,000,000 $ 100,000,000
Less: debt discount (6,587,340) (7,031,134)
Senior notes payable $ 93,412,660 $ 92,968,866