XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF FINITE LIVED INTANGIBLE ASSETS (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Net $ 42,977,404 $ 44,926,061
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,793,879 4,793,879
Accumulated amortization (1,535,647) (1,342,626)
Net 3,258,232 3,451,253
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 38,566,549 38,570,549
Accumulated amortization (4,348,964) (3,181,186)
Net 34,217,585 35,389,363
Customer Relationships and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 7,947,332 7,947,332
Accumulated amortization (2,445,745) (1,861,887)
Net 5,501,587 6,085,445
Amortizable Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 51,307,760 51,311,760
Accumulated amortization (8,330,356) (6,385,699)
Net $ 42,977,404 $ 44,926,061