XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of maturities of lease liabilities - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of maturities of lease liabilities [Abstract]    
From July 1, 2021 to June 30, 2022 $ 195,307  
From July 1, 2022 to June 31, 2022 16,276  
Total 211,583  
Less: amounts representing interest 7,224  
Present Value of future minimum lease payments 204,359  
Less: Current obligations 188,164 $ 180,803
Long term obligations $ 16,195