XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable (Details) - Schedule of notes payables
3 Months Ended
Mar. 31, 2021
USD ($)
Related party notes payable  
Related party notes payable, Beginning Balance $ 1,000,000
Related party notes payable, Notes issued 100,000
Related party notes payable, Note Payments (100,000)
Related party notes payable, Ending Balance 1,000,000
Notes payable, Beginning Balance 1,565,580
Notes payable, Notes issued 100,000
Notes payable, Note Payments (593,480)
Notes payable, Ending Balance 1,072,100
Less: Current portion of, Beginning Balance 543,990
Less: Current portion of Notes issued 100,000
Less: Current portion of, Note Payments (593,480)
Less: Current portion of, Ending Balance 50,510
Total non-current portion of notes payable, Beginning Balance 1,021,590
Total non-current portion of notes payable, Notes issued
Total non-current portion of notes payable, Note Payments
Total non-current portion of notes payable, Ending Balance 1,021,590
Anthony Mack 2018 Promissory Note [Member]  
Related party notes payable  
Related party notes payable, Beginning Balance 500,000
Related party notes payable, Notes issued
Related party notes payable, Note Payments
Related party notes payable, Ending Balance 500,000
Anthony Mack 2019 Promissory Note [Member]  
Related party notes payable  
Related party notes payable, Beginning Balance 500,000
Related party notes payable, Notes issued
Related party notes payable, Note Payments
Related party notes payable, Ending Balance 500,000
Related party notes payable [Member]  
Related party notes payable  
Related party notes payable, Beginning Balance
Related party notes payable, Notes issued 100,000
Related party notes payable, Note Payments (100,000)
Related party notes payable, Ending Balance
RRD Note [Member]  
Related party notes payable  
Notes payable, Beginning Balance 493,480
Notes payable, Notes issued
Notes payable, Note Payments (493,480)
Notes payable, Ending Balance
SBA PPP Loan [Member]  
Related party notes payable  
Notes payable, Beginning Balance 72,100
Notes payable, Notes issued
Notes payable, Note Payments
Notes payable, Ending Balance $ 72,100