XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Other indefinite-lived intangibles $ 286 $ 286
Intangible assets with finite lives:    
Additions 0 0
Accumulated Amortization (77,721) (71,793)
Total 62,339  
Total purchased intangible assets, Gross 140,346 144,136
Total purchased intangible assets, Net 62,625 68,536
Developed technology    
Intangible assets with finite lives:    
Gross 51,054 51,044
Additions 0 0
Accumulated Amortization (29,560) (27,093)
Total 21,494 23,951
Customer relationship    
Intangible assets with finite lives:    
Gross 51,306 55,106
Additions 0 0
Accumulated Amortization (31,103) (29,527)
Impairment   (3,807)
Total 20,203 21,772
Trade names    
Intangible assets with finite lives:    
Gross 37,700 37,700
Additions 0 0
Accumulated Amortization (17,058) (15,173)
Total $ 20,642 $ 22,527