XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Intangible assets gross $ 5,838,281 $ 3,978,046
Net intangible 4,069,795 3,110,204
Accumulated Amortization Customer Relationships [Member]    
Accumulated Amortization (878,230) (422,608)
Accumulated Amortization Trademarks Tradenames [Member]    
Accumulated Amortization (132,818) (59,713)
Accumulated Amortization Non Compete [Member]    
Accumulated Amortization $ (138,592) (59,031)
Customer Relationships [Member] | Minimum [Member]    
Intangible assets estimated usefule life 4 years  
Intangible assets gross $ 2,425,833 1,656,447
Customer relationships [Member] | Maximum [Member]    
Intangible assets estimated usefule life 6 years  
Website Domains 1 [Member]    
Intangible assets estimated usefule life 4 years  
Intangible assets gross $ 1,612,572 1,278,575
Trademarks and Tradenames [Member]    
Intangible assets estimated usefule life 10 years  
Intangible assets gross $ 1,046,165 481,026
Non compete agreements [Member]    
Intangible assets estimated usefule life 3 years  
Intangible assets gross $ 335,388 143,675
Website Domains [Member]    
Intangible assets gross 418,323 418,323
Accumulated Amortization Website domains [Member]    
Accumulated Amortization $ (618,846) $ (326,490)