v3.25.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS      
Amortization expense $ 478 $ 461  
Net Carrying Amount 7,023    
Patents      
GOODWILL AND OTHER INTANGIBLE ASSETS      
Gross Carrying Amount 10,000   $ 10,000
Amortization expense (224)    
Accumulated Amortization (2,977)   (2,753)
Net Carrying Amount $ 7,023   $ 7,247
Weighted Average Remaining Life (in years) 11 years    
Patents | Weighted Average      
GOODWILL AND OTHER INTANGIBLE ASSETS      
Weighted Average Remaining Life (in years) 7 years 9 months   8 years