v3.22.2.2
INTANGIBLE ASSETS, Intangible Assets, Net (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Intangible Assets, Net [Abstract]    
Gross carrying amount $ 4,035,165 $ 2,426,165
Accumulated amortization (1,952,158) (1,478,572)
Net carrying amount 2,083,007 947,593
Trade Names / Trademarks [Member]    
Intangible Assets, Net [Abstract]    
Gross carrying amount 1,436,000 923,000
Accumulated amortization (650,568) (536,661)
Net carrying amount $ 785,432 $ 386,339
Trade Names / Trademarks [Member] | Minimum [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 8 years 8 years
Trade Names / Trademarks [Member] | Maximum [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 10 years 10 years
Customer Relationships [Member]    
Intangible Assets, Net [Abstract]    
Gross carrying amount $ 1,566,000 $ 883,000
Accumulated amortization (916,024) (685,823)
Net carrying amount $ 649,976 $ 197,177
Customer Relationships [Member] | Minimum [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 4 years 4 years
Customer Relationships [Member] | Maximum [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 5 years 5 years
Patents [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 10 years 10 years
Gross carrying amount $ 372,165 $ 372,165
Accumulated amortization (150,145) (122,233)
Net carrying amount 222,020 $ 249,932
Non-Compete [Member]    
Intangible Assets, Net [Abstract]    
Useful lives   4 years
Gross carrying amount 651,000 $ 238,000
Accumulated amortization (233,338) (133,646)
Net carrying amount $ 417,662 $ 104,354
Non-Compete [Member] | Minimum [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 4 years  
Non-Compete [Member] | Maximum [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 5 years  
Website [Member]    
Intangible Assets, Net [Abstract]    
Useful lives 4 years 4 years
Gross carrying amount $ 10,000 $ 10,000
Accumulated amortization (2,083) (209)
Net carrying amount $ 7,917 $ 9,791