XML 45 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Note Payable (Details) - Schedule of minimum principal payments under note payable unrelated parties
Mar. 31, 2021
USD ($)
Schedule of minimum principal payments under note payable unrelated parties [Abstract]  
Year ended December 31, 2021 $ 14,654
Year ended December 31, 2022 4,246
Total principal payments $ 18,900