v3.26.1
INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Net intangible $ 1,480,121 $ 1,683,798
Intangible assets gross 3,808,506 3,808,506
Accumulated Amortization (1,400,121)  
Accumulated Amortization Customer Relationships [Member]    
Accumulated Amortization (1,634,536) (1,497,569)
Accumulated Amortization Trademarks Tradenames [Member]    
Accumulated Amortization (219,297) (193,833)
Accumulated Amortization Non Compete [Member]    
Accumulated Amortization $ (197,889) (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 $ (276,663) $ (250,321)