XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Other indefinite-lived intangibles $ 286 $ 286
Intangible assets with finite lives:    
Additions 21,150 3,321
Accumulated Amortization (17,811) (10,999)
Total purchased intangible assets, Gross 39,807 36,486
Total purchased intangible assets, Net 43,146 28,808
Developed technology    
Intangible assets with finite lives:    
Gross 13,100 13,100
Additions 7,150 0
Accumulated Amortization (7,862) (5,276)
Net 12,388 7,824
Customer relationship    
Intangible assets with finite lives:    
Gross 26,421 23,100
Additions 13,500 3,321
Accumulated Amortization (9,717) (5,723)
Net 30,204 20,698
Trade names    
Intangible assets with finite lives:    
Gross 0 0
Additions 500 0
Accumulated Amortization (232) 0
Net $ 268 $ 0