Quarterly report pursuant to Section 13 or 15(d)

Operating and Finance Leases (Details) - Schedule of balance of operating leases

v3.21.2
Operating and Finance Leases (Details) - Schedule of balance of operating leases - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Schedule of balance of operating leases [Abstract]    
Right-of-use assets $ 279,414 $ 353,442
Lease liability – current 406,146 346,870
Lease liability – non-current 80,746 173,308
Total operating lease liabilities $ 486,892 $ 520,178