v3.25.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
GOODWILL AND OTHER INTANGIBLE ASSETS    
Amortization expense $ 1,881 $ 1,536
Net Carrying Amount 7,247  
Patents    
GOODWILL AND OTHER INTANGIBLE ASSETS    
Gross Carrying Amount 10,000 10,000
Amortization expense (911)  
Accumulated Amortization (2,753) (1,842)
Net Carrying Amount $ 7,247 $ 8,158
Weighted Average Remaining Life (in years) 11 years  
Patents | Weighted Average    
GOODWILL AND OTHER INTANGIBLE ASSETS    
Weighted Average Remaining Life (in years) 8 years 9 years