XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Loans Payable (Details) - Schedule of future principal payments under the term notes
Dec. 31, 2019
USD ($)
Schedule of future principal payments under the term notes [Abstract]  
2020 $ 6,749
2021 28,195
2022 30,133
2023 18,715
Total minimum principal payments $ 83,792