XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,351,308 $ 7,351,308
Accumulated Amortization (5,782,264) (5,549,094)
Net Carrying Amount 1,569,044 1,802,214
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,835,981 3,835,981
Accumulated Amortization (3,210,976) (3,123,766)
Net Carrying Amount 625,005 712,215
Customer Base [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 572,048 572,048
Accumulated Amortization (337,238) (319,587)
Net Carrying Amount 234,810 252,461
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 487,400 487,400
Accumulated Amortization (485,760) (484,120)
Net Carrying Amount 1,640 3,280
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,455,879 2,455,879
Accumulated Amortization (1,748,290) (1,621,621)
Net Carrying Amount $ 707,589 $ 834,258