v3.26.3
GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount $ 13,934 $ 12,214
Accumulated Amortization (9,578) (7,793)
Net Carrying Amount 4,356 4,421
Trade name    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 3,053 2,068
Accumulated Amortization (1,498) (1,262)
Net Carrying Amount 1,555 806
Existing technology    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 5,904 5,996
Accumulated Amortization (4,936) (4,871)
Net Carrying Amount 968 1,125
Non-competition agreements    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 524 476
Accumulated Amortization (391) (368)
Net Carrying Amount 133 108
Customer relationships    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 2,790 2,011
Accumulated Amortization (1,528) (1,051)
Net Carrying Amount 1,262 960
Licensing agreement    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 210 210
Accumulated Amortization (210) (210)
Intellectual property    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 1,453 1,453
Accumulated Amortization (1,015) (31)
Net Carrying Amount $ 438 $ 1,422