v3.26.1
INTANGIBLE ASSETS (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Net intangible $ 1,320,044 $ 1,683,798
Intangible assets gross 3,808,506 3,808,506
Accumulated Amortization (1,240,044)  
Accumulated Amortization Customer Relationships [Member]    
Accumulated Amortization (1,723,721) (1,497,569)
Accumulated Amortization Trademarks Tradenames [Member]    
Accumulated Amortization (245,278) (193,833)
Accumulated Amortization Non Compete [Member]    
Accumulated Amortization $ (213,146) (182,985)
Customer Relationships [Member] | Minimum [Member]    
Intangible assets estimated usefule life 4 years  
Customer relationships [Member] | Maximum [Member]    
Intangible assets estimated usefule life 6 years  
Website Domains 1 [Member]    
Intangible assets estimated usefule life 4 years  
Net intangible $ 449,927 449,927
Trademarks and Tradenames [Member]    
Intangible assets estimated usefule life 10 years  
Net intangible $ 1,033,734 1,033,734
Non compete agreements [Member]    
Intangible assets estimated usefule life 3 years  
Net intangible $ 239,814 239,814
Customer Relationships [Member]    
Net intangible 2,005,031 2,005,031
Website Domains [Member]    
Net intangible 80,000 80,000
Accumulated Amortization Website domains [Member]    
Accumulated Amortization $ (306,317) $ (250,321)