Annual report pursuant to Section 13 and 15(d)

Leases (Details) - Schedule of cash flows of operating lease liabilities

v3.21.1
Leases (Details) - Schedule of cash flows of operating lease liabilities - Prepaid Expenses and Other Current Assets [Member]
Dec. 31, 2019
USD ($)
Leases (Details) - Schedule of cash flows of operating lease liabilities [Line Items]  
Total minimum lease payments $ 11,365
Lease amount representing interest (300)
Total lease liabilities $ 11,065