XML 80 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND INTANGIBLE ASSETS, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 7,119 $ 7,119  
Finite-Lived Intangible Assets, Accumulated Amortization (6,907) (6,430)  
Finite-Lived Intangible Assets, Net 212 689  
Amortization of Intangible Assets 477 555 $ 665
Finite-Lived Intangible Asset, Expected Amortization, Year One 148    
Finite-Lived Intangible Asset, Expected Amortization, Year Two 50    
Finite-Lived Intangible Asset, Expected Amortization, Year Three 14    
Goodwill [Line Items]      
Goodwill 11,070 $ 11,070  
Media and Telecom      
Goodwill [Line Items]      
Goodwill 9,381    
Enterprise, Education & Technology      
Goodwill [Line Items]      
Goodwill $ 1,689    
Technology-Based Intangible Assets      
Acquired Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 3 months 1 year 3 months  
Finite-Lived Intangible Assets, Gross $ 4,700 $ 4,700  
Finite-Lived Intangible Assets, Accumulated Amortization $ (4,603) $ (4,177)  
Customer Relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 2 years 3 months 3 years 3 months  
Finite-Lived Intangible Assets, Gross $ 2,419 $ 2,419  
Finite-Lived Intangible Assets, Accumulated Amortization $ (2,304) (2,253)  
Trade Names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Accumulated Amortization   $ 0