XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS WITH DEFINITE LIVES - Intangible Assets with Definite Lives (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible assets with definite lives    
Gross Carrying Amount $ 50,260 $ 50,260
Accumulated Amortization (47,631) (44,792)
Total $ 2,629 $ 5,468
Weighted-Average Useful Life (Years) 3 years 7 months 6 days 3 years 7 months 6 days
Developed technology    
Intangible assets with definite lives    
Gross Carrying Amount $ 29,730 $ 29,730
Accumulated Amortization (27,720) (25,630)
Total $ 2,010 $ 4,100
Weighted-Average Useful Life (Years) 3 years 8 months 12 days 3 years 8 months 12 days
Customer relationships    
Intangible assets with definite lives    
Gross Carrying Amount $ 17,530 $ 17,530
Accumulated Amortization (16,911) (16,162)
Total $ 619 $ 1,368
Weighted-Average Useful Life (Years) 3 years 10 months 24 days 3 years 10 months 24 days
Trade names    
Intangible assets with definite lives    
Gross Carrying Amount $ 3,000 $ 3,000
Accumulated Amortization (3,000) (3,000)
Total $ 0 $ 0
Weighted-Average Useful Life (Years) 1 year 8 months 12 days 1 year 8 months 12 days