XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]    
Customer List $ 18,370,118 $ 16,137,118
Tradenames 9,984,698 7,994,698
Patents 2,271,980 2,271,980
Non-Compete 1,170,111 250,111
License Agreement 379,921 379,921
Subtotal 32,176,828 27,033,828
Less: Accumulated Amortization 10,552,204 9,803,299
Intangible Assets 21,624,624 17,230,529
Goodwill 8,188,829 4,799,829
Total: $ 29,813,452 $ 22,030,358