XML 92 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Indefinite-Lived and Finite-Lived Intangible Assets (Details) - USD ($)
12 Months Ended
Oct. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Indefinite-Lived Intangible Assets [Line Items]        
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]   Impairment of goodwill and intangibles    
Indefinite-Lived Intangible Assets [Roll Forward]        
Impairment $ 0      
Finite-Lived Intangible Assets [Roll Forward]        
Accumulated amortization, beginning balance   $ (9,371,000) $ (6,849,000)  
Amortization Expense   (2,447,000) (2,522,000)  
Accumulated amortization, ending balance   (11,818,000) (9,371,000)  
Total        
Beginning balance   38,611,000 33,095,000  
Acquisitions   0 12,001,000  
Impairment   0 (6,485,000)  
Ending balance   38,611,000 38,611,000  
Licenses        
Indefinite-Lived Intangible Assets [Roll Forward]        
Gross carrying amount, beginning balance   25,661,000 20,146,000  
Acquisitions   0 12,000,000  
Impairment   0 (6,485,000)  
Gross carrying amount, ending balance   25,661,000 25,661,000  
Customer relationships        
Finite-Lived Intangible Assets [Roll Forward]        
Gross carrying amount, beginning balance   2,900,000 2,900,000 $ 2,900,000
Acquisitions   0 0  
Impairment   0 0  
Gross carrying amount, ending balance   2,900,000 2,900,000  
Accumulated amortization, beginning balance   (2,392,000) (1,811,000)  
Amortization Expense   (508,000) (581,000)  
Accumulated amortization, ending balance   (2,900,000) (2,392,000)  
Non-competition agreement        
Finite-Lived Intangible Assets [Roll Forward]        
Gross carrying amount, beginning balance   249,000 249,000 249,000
Acquisitions   0 0  
Impairment   0 0  
Gross carrying amount, ending balance   249,000 249,000  
Accumulated amortization, beginning balance   (250,000) (250,000)  
Amortization Expense   0 0  
Accumulated amortization, ending balance   (250,000) (250,000)  
Tradenames & trademarks        
Finite-Lived Intangible Assets [Roll Forward]        
Gross carrying amount, beginning balance   101,000 101,000 100,000
Acquisitions   0 1,000  
Impairment   0 0  
Gross carrying amount, ending balance   101,000 101,000  
Accumulated amortization, beginning balance   (101,000) (100,000)  
Amortization Expense   0 (1,000)  
Accumulated amortization, ending balance   (101,000) (101,000)  
Know-how (trade secrets)        
Finite-Lived Intangible Assets [Roll Forward]        
Gross carrying amount, beginning balance   9,700,000 9,700,000 $ 9,700,000
Acquisitions   0 0  
Impairment   0 0  
Gross carrying amount, ending balance   9,700,000 9,700,000  
Accumulated amortization, beginning balance   (6,628,000) (4,688,000)  
Amortization Expense   (1,939,000) (1,940,000)  
Accumulated amortization, ending balance   $ (8,567,000) $ (6,628,000)