v3.25.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS      
Amortization expense $ 963 $ 928  
Net Carrying Amount 6,797    
Patents      
GOODWILL AND OTHER INTANGIBLE ASSETS      
Gross Carrying Amount 10,000   $ 10,000
Amortization expense (450)    
Accumulated Amortization (3,203)   (2,753)
Net Carrying Amount $ 6,797   $ 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 6 months   8 years