Quarterly report pursuant to Section 13 or 15(d)

Operating Lease Assets (Additional Details Related to Leases on Balance Sheet) (Details)

v3.21.2
Operating Lease Assets (Additional Details Related to Leases on Balance Sheet) (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Operating Lease Assets [Abstract]    
Noncurrent operating lease assets $ 1,296,574 $ 57,482
Total lease assets 1,296,574  
Operating lease liabilities 161,867 58,173
Noncurrent operating lease liabilities 1,305,219 $ 13,296
Total lease liabilities $ 1,467,086