XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF INTANGIBLE ASSETS ASSETS (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (1,232,646) $ (1,125,025)
 Accumulated Impairment Loss (932,669) (932,669)
Total Intangible Assets 5,350,900 5,458,522
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 211,000 211,000
Equipment Design Documentation [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 2,675,000 2,675,000
Operational Software & Website [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 381,539 381,539
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 787,800 787,800
License & Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross $ 3,460,876 $ 3,460,877