v3.26.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 7,351,308 $ 7,351,308
Accumulated Amortization (6,843,972) (6,470,233)
Net Carrying Amount 507,336 881,075
Trademarks and Trade Names [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 3,835,981 3,835,981
Accumulated Amortization (3,647,026) (3,472,606)
Net Carrying Amount 188,955 363,375
Customer Base [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 572,048 572,048
Accumulated Amortization (424,095) (390,193)
Net Carrying Amount 147,953 181,855
Noncompete Agreements [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 487,400 487,400
Accumulated Amortization (487,400) (487,400)
Net Carrying Amount
Intellectual Property [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,455,879 2,455,879
Accumulated Amortization (2,285,451) (2,120,034)
Net Carrying Amount $ 170,428 $ 335,845