XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Right to Use Assets and Liabilities - Schedule of Maturities of Lease Liabilities (Details)
Mar. 31, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 1,012,283
2022 1,333,080
2023 1,487,239
2024 1,485,519
Total lease payments 5,318,121
Less: imputed interest (399,216)
Total $ 4,918,905