SCHEDULE OF CARRYING VALUE OF INTANGIBLE ASSETS (Details) - USD ($) |
Sep. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Net | $ 42,029,142 | $ 44,926,061 |
Patents [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Cost | 38,592,549 | 38,570,549 |
Accumulated amortization | (4,934,785) | (3,181,186) |
Net | 33,657,764 | 35,389,363 |
Customer Relationships and Other [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Cost | 7,947,332 | 7,947,332 |
Accumulated amortization | (2,737,675) | (1,861,887) |
Net | 5,209,657 | 6,085,445 |
Licensing Agreements [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Cost | 4,793,879 | 4,793,879 |
Accumulated amortization | (1,632,158) | (1,342,626) |
Net | 3,161,721 | 3,451,253 |
Amortizable Intangible Assets [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Cost | 51,333,760 | 51,311,760 |
Accumulated amortization | (9,304,618) | (6,385,699) |
Net | $ 42,029,142 | $ 44,926,061 |