v3.26.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 7,351,308 $ 7,351,308
Accumulated Amortization (6,657,103) (6,470,233)
Net Carrying Amount 694,205 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,559,816) (3,472,606)
Net Carrying Amount 276,165 363,375
Customer Base [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 572,048 572,048
Accumulated Amortization (407,144) (390,193)
Net Carrying Amount 164,904 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,202,743) (2,120,034)
Net Carrying Amount $ 253,136 $ 335,845