XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details) - Schedule of future minimum lease payments required under convertible operating leases
Mar. 31, 2021
USD ($)
Schedule of future minimum lease payments required under convertible operating leases [Abstract]  
Remainder of 2021 $ 72,455
2022 49,716
Total operating lease payments 122,171
Less: Imputed interest (9,807)
Total operating lease liabilities $ 112,364