XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Useful life 20 years  
Cost $ 209,018,000 $ 172,447,000
Accumulated amortization (23,816,000) (12,161,000)
Impairment (253,000) (380,000)
Net Carrying value $ 184,949,000 $ 159,906,000
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 19 years 19 years
Cost $ 611,000 $ 984,000
Accumulated amortization (216,000) (253,000)
Impairment (253,000) (276,000)
Net Carrying value $ 142,000 $ 455,000
Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 20 years 20 years
Cost $ 50,000 $ 100,000
Accumulated amortization (36,000) (30,000)
Impairment (22,000)
Net Carrying value 14,000 48,000
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 230,000 281,000
Accumulated amortization
Impairment (82,000)
Net Carrying value $ 230,000 $ 199,000
Useful life, description Indefinite Indefinite
Acquired NDAs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 14 years 14 years
Cost $ 207,398,000 $ 170,353,000
Accumulated amortization (22,962,000) (11,300,000)
Impairment
Net Carrying value $ 184,436,000 $ 159,053,000
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 7 years 7 years
Cost $ 596,000 $ 596,000
Accumulated amortization (542,000) (516,000)
Impairment
Net Carrying value $ 54,000 $ 80,000
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 5 years 5 years
Cost $ 75,000 $ 75,000
Accumulated amortization (7,000) (5,000)
Impairment
Net Carrying value $ 68,000 $ 70,000
Non-Competition Clause [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 4 years 4 years
Cost $ 50,000 $ 50,000
Accumulated amortization (50,000) (50,000)
Impairment
Net Carrying value
State Pharmacy Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 25 years 25 years
Cost $ 8,000 $ 8,000
Accumulated amortization (3,000) (7,000)
Impairment
Net Carrying value $ 5,000 $ 1,000