v3.26.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Goodwill and Other [Abstract]    
Indefinite-lived intangibles $ 286 $ 286
Intangible assets with finite lives:    
Accumulated Amortization (128,254) (114,495)
Total 8,317  
Total purchased intangible assets, gross 136,857 136,783
Total purchased intangible assets, net 8,603 22,288
Developed technology    
Intangible assets with finite lives:    
Gross 47,725 47,683
Accumulated Amortization (46,121) (42,242)
Total 1,604 5,441
Customer relationships    
Intangible assets with finite lives:    
Gross 51,146 51,114
Accumulated Amortization (46,293) (42,000)
Total 4,853 9,114
Trade-names    
Intangible assets with finite lives:    
Gross 37,700 37,700
Accumulated Amortization (35,840) (30,253)
Total $ 1,860 $ 7,447