v3.23.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of acquired intangible assets
                  
   March 31, 2023      December 31, 2022   

Average

Estimated Life

(Years)

 
Patent products  $2,344,900    $ 2,344,900     14 
Trade names & trademarks   1,106,000      1,106,000     Indefinite 
Customer/distribution list   1,461,300      1,461,300     6 
Non-compete agreement   287,125          18 months 
Accumulated amortization   (2,036,912)     (1,918,200 )     
Total  $3,162,413    $ 2,994,000