v3.26.1
SCHEDULE OF CARRYING VALUE OF INTANGIBLE ASSETS (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Net $ 17,277,013 $ 18,640,673
Patents [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 16,062,801 16,297,802
Accumulated amortization (3,161,204) (2,663,001)
Net 12,901,597 13,634,801
Customer Relationships and Other [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 7,260,008 7,260,008
Accumulated amortization (4,193,579) (3,676,205)
Net 3,066,429 3,583,803
Licensing Agreements [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 2,750,000 2,750,000
Accumulated amortization (1,441,013) (1,327,931)
Net 1,308,987 1,422,069
Amortizable Intangible Assets [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Cost 26,072,809 26,307,810
Accumulated amortization (8,795,796) (7,667,137)
Net $ 17,277,013 $ 18,640,673