XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets and Goodwill [Line Items]      
Amortization of intangibles $ 2,173 $ 2,415 $ 3,494
Intangible Assets, Net[Abstract]      
Intangible Assets, Gross 41,147 41,147  
Accumulated amortization (36,723) (34,550)  
Total 3,163    
Total Intangible Assets, Net $ 4,424 6,597  
Minimum      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 2 years    
Maximum      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 12 years    
Developed technology      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross $ 37,960 37,960  
Accumulated amortization (35,459) (33,531)  
Total 2,501 4,429  
Technology licenses      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 1,926 1,926  
Accumulated amortization (1,264) (1,019)  
Total 662 907  
Domain name      
Intangible Assets, Net[Abstract]      
Indefinite-Lived Intangible Assets 1,261 1,261  
Accumulated amortization $ 0 $ 0