Quarterly report pursuant to Section 13 or 15(d)

Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)

v3.21.1
Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Long-term right-of-use assets $ 341,844 $ 362,227
Short-term operating lease liabilities 102,400 100,901
Long-term operating lease liabilities 273,714 $ 294,880
Total operating lease liabilities $ 376,114