Quarterly report pursuant to Section 13 or 15(d)

RIGHT TO USE ASSETS AND LEASE LIABILITY (Details) - Schedule of Future Minimum Rental Payments for Operating Leases

v3.21.1
RIGHT TO USE ASSETS AND LEASE LIABILITY (Details) - Schedule of Future Minimum Rental Payments for Operating Leases - USD ($)
Mar. 31, 2021
Feb. 10, 2021
Dec. 31, 2020
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]      
Remainder of 2021 $ 289,195    
Year ended December 31, 2022 83,412    
Total 372,607    
Less: Present value discount (14,573)    
Lease liability $ 358,034 $ 217,903 $ 313,411