v3.26.1
SCHEDULE OF CARRYING VALUE OF INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Net $ 17,860,273 $ 18,640,673
Patents [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 16,062,801 16,297,802
Accumulated amortization (2,893,172) (2,663,001)
Net 13,169,629 13,634,801
Customer Relationships and Other [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 7,260,008 7,260,008
Accumulated amortization (3,934,892) (3,676,205)
Net 3,325,116 3,583,803
Licensing Agreements [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 2,750,000 2,750,000
Accumulated amortization (1,384,472) (1,327,931)
Net 1,365,528 1,422,069
Amortizable Intangible Assets [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 26,072,809 26,307,810
Accumulated amortization (8,212,536) (7,667,137)
Net $ 17,860,273 $ 18,640,673