XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF FINITE LIVED INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Net $ 43,953,610 $ 44,926,061
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,793,879 4,793,879
Accumulated amortization (1,439,136) (1,342,626)
Net 3,354,743 3,451,253
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 38,570,549 38,570,549
Accumulated amortization (3,765,198) (3,181,186)
Net 34,805,351 35,389,363
Customer Relationships and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 7,947,332 7,947,332
Accumulated amortization (2,153,816) (1,861,887)
Net 5,793,516 6,085,445
Amortizable Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 51,311,760 51,311,760
Accumulated amortization (7,358,150) (6,385,699)
Net $ 43,953,610 $ 44,926,061