XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross $ 31,794,795 $ 13,935,899
Less: Accumulated Depreciation (3,164,942) (2,581,469)
Intangible assets net 28,629,853 11,354,430
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 8,448,598 1,655,598
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 5,242,530 2,208,530
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 3,440,771 1,730,771
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 11,352,193 8,341,000
Vendor Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 1,416,000 0
Rebate Program [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross $ 1,894,703 $ 0