Quarterly report pursuant to Section 13 or 15(d)

CONVERTIBLE DEBT - Minimum Annual Payments for the Future Periods (Details)

v3.21.2
CONVERTIBLE DEBT - Minimum Annual Payments for the Future Periods (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Minimum annual payments for the future periods    
2021 (three months) $ 272,544  
2022 3,035,229  
2023 1,739,450  
2024 817,629  
Total convertible notes payable, net $ 5,864,852 $ 8,962,124