Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets (Details)

v3.21.2
Intangible Assets (Details) - ESG [Member]
Sep. 30, 2021
USD ($)
Royalty payments due year two $ 500,000
Royalty payments due year three 750,000
Royalty payments due year four 1,250,000
Royalty payments due year five 1,750,000
Royalty payments due year six 2,250,000
Royalty payments due year seven 2,750,000
Royalty payments due year eight 3,250,000
Royalty payments due year nine and after $ 3,250,000