XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable - Schedule of Future Maturities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Debt Disclosure [Abstract]        
Long-term debt, future contractual maturities, remainder of 2021 $ 21,796   $ 21,796  
Long-term debt, future contractural maturities 2022 33,388   33,388  
Long-term debt, future contractural maturities 2023 10,420   10,420  
Long-term Debt 65,604   65,604  
Interest expense $ 8,739 $ 19,476 $ 22,532 $ 26,094