v3.25.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of carrying amounts and accumulated amortization expenses of intangible assets
March 31, 2025December 31, 2024
Weighted average remaining useful life (in years)BalanceBalance
Gross carrying amount:
Technology0.00$4,700 $4,700 
Customer relationship2.001,822 2,419 
6,522 7,119 
Accumulated amortization and impairments:
Technology(4,700)(4,603)
Customer relationship(1,721)(2,304)
(6,421)(6,907)
Intangible assets, net$101 $212 
Schedule of future amortization related to intangible assets other than goodwill
March 31,
2025 (Remainder)39 
202650 
202712 
$101