XML 80 R35.htm IDEA: XBRL DOCUMENT v3.26.1
GOODWILL AND INTANGIBLE ASSETS (Schedule of Definite-Lived Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount $ 13,932 $ 12,214
Accumulated Amortization (9,008) (7,793)
Net Carrying Amount 4,924 4,421
Trade name    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 3,052 2,068
Accumulated Amortization (1,410) (1,262)
Net Carrying Amount 1,642 806
Existing technology    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 5,904 5,996
Accumulated Amortization (5,630) (4,871)
Net Carrying Amount 274 1,125
Non-competition agreements    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 523 476
Accumulated Amortization (376) (368)
Net Carrying Amount 147 108
Customer relationships    
GOODWILL AND INTANGIBLE ASSETS    
Gross Amount 2,790 2,011
Accumulated Amortization (1,351) (1,051)
Net Carrying Amount 1,439 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 (31) (31)
Net Carrying Amount $ 1,422 $ 1,422