XML 44 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Note Payable (Details) - Schedule of interest expense - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Schedule of interest expense [Abstract]    
Principal amount $ 18,900 $ 18,900
Less: current portion (17,837) (14,654)
Note payable - long term portion $ 1,063 $ 4,246