Annual report pursuant to Section 13 and 15(d)

RELATED PARTY TRANSACTIONS (Details) - Schedule of Related Party Transactions

v3.21.1
RELATED PARTY TRANSACTIONS (Details) - Schedule of Related Party Transactions - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]    
Convertible Notes Payable, Current $ (8,950,325) $ (6,593,459)
Notes Payable, Related Party 788,150 754,600
Related Party Note 1 [Member] | Convertible Debt [Member]    
Related Party Transaction [Line Items]    
Convertible Notes Payable 1,202,566 1,302,566
Related Party Note 2 [Member] | Convertible Debt [Member]    
Related Party Transaction [Line Items]    
Convertible Notes Payable 1,630,073 1,630,073
Related Party Note 3 [Member] | Convertible Debt [Member]    
Related Party Transaction [Line Items]    
Convertible Notes Payable 1,799,742 1,799,742
Related Party Note 4 [Member] | Convertible Debt [Member]    
Related Party Transaction [Line Items]    
Convertible Notes Payable 5,223,754 5,146,753
Related Party Convertible Notes [Member]    
Related Party Transaction [Line Items]    
Convertible Notes Payable 9,856,135 9,879,134
Convertible Notes Payable, Current (9,437,192) (6,593,459)
Convertible Notes Payable, Noncurrent 418,943 3,285,675
Convertible Notes Payable, Noncurrent Portion of Unamortized Discounts (86,167) (2,217,211)
Convertible Notes Payable, Noncurrent, Net of Discounts $ 332,776 $ 1,068,464