XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF FINITE LIVED INTANGIBLE ASSETS (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Net $ 31,509,980 $ 4,727,970
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,793,879 4,193,879
Accumulated amortization (980,583) (586,541)
Net 3,813,296 3,607,338
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 21,935,580 1,610,111
Accumulated amortization (1,492,057) (551,285)
Net 20,443,523 1,058,826
Customer Relationships and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 7,947,332 127,492
Accumulated amortization (694,171) (65,686)
Net 7,253,161 61,806
Amortizable Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 34,676,791 5,931,482
Accumulated amortization (3,166,811) (1,203,512)
Net $ 31,509,980 $ 4,727,970