v3.26.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The carrying amounts and accumulated amortization expenses of the intangible assets, as of March 31, 2026 and December 31, 2025, were as follows:
March 31, 2026December 31, 2025
Weighted average remaining useful life (in years)BalanceBalance
Gross carrying amount:
Technology4.67$6,842 $6,809 
Customer relationship1.001,822 1,822 
8,664 8,631 
Accumulated amortization and impairments:
Technology(4,844)(4,735)
Customer relationship(1,770)(1,759)
(6,614)(6,494)
Intangible assets, net$2,050 $2,137 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated future amortization expense of intangible assets as of March 31, 2026, is as follows:
Year Ending December 31,
2026 (Remainder)$359 
2027440 
2028428 
2029428 
2030395 
$2,050