XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Payable (Details 1)
Mar. 31, 2021
USD ($)
Schedule of future principal payments under the term notes [Abstract]  
2021 $ 21,196
2022 30,133
2023 18,715
Total minimum principal payments $ 70,044