XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Intangible Assets and Goodwill [Line Items]      
Amortization of intangibles $ 3,494 $ 4,359 $ 5,213
Intangible Assets, Net[Abstract]      
Intangible Assets, Gross 57,847 57,847  
Accumulated amortization (48,835) (45,341)  
Total 7,751    
Total Intangible Assets, Net $ 9,012 12,506  
Minimum [Member]      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 2 years    
Maximum [Member]      
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 (31,603) (29,126)  
Total 6,357 8,834  
Customer relationships      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 16,700 16,700  
Accumulated amortization (16,458) (15,687)  
Total 242 1,013  
Technology licenses      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 1,926 1,926  
Accumulated amortization (774) (528)  
Total 1,152 1,398  
Internet Domain Names [Member]      
Intangible Assets, Net[Abstract]      
Indefinite-Lived Intangible Assets 1,261 1,261  
Accumulated amortization $ 0 $ 0