v3.25.1
INTANGIBLE ASSETS AND GOODWILL (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,988 $ 7,838
Accumulated Amortization (2,741) (2,473)
Net Carrying Amount 5,247 5,365
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,112 1,112
Accumulated Amortization (252) (230)
Net Carrying Amount $ 860 $ 882
Weighted average useful life (years) 10 years 10 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,839 $ 1,839
Accumulated Amortization (541) (495)
Net Carrying Amount $ 1,298 $ 1,344
Weighted average useful life (years) 7 years 7 years
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,143 $ 3,143
Accumulated Amortization (1,541) (1,411)
Net Carrying Amount $ 1,602 $ 1,732
Weighted average useful life (years) 3 years 3 years
Internally Used Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,568 $ 1,418
Accumulated Amortization (264) (207)
Net Carrying Amount $ 1,304 $ 1,211
Weighted average useful life (years) 5 years 7 years
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 191 $ 191
Accumulated Amortization (112) (103)
Net Carrying Amount $ 79 $ 88
Weighted average useful life (years) 2 years 2 years
Deferred Implementation [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 135 $ 135
Accumulated Amortization (31) (27)
Net Carrying Amount $ 104 $ 108
Weighted average useful life (years) 8 years 8 years