XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Other indefinite-lived intangibles $ 286 $ 286
Intangible assets with finite lives:    
Additions 20,900 3,321
Accumulated Amortization (15,298) (10,999)
Total purchased intangible assets, Gross 39,807 36,486
Total purchased intangible assets, Net 45,409 28,808
Developed technology    
Intangible assets with finite lives:    
Gross 13,100 13,100
Additions 6,900 0
Accumulated Amortization (6,966) (5,276)
Net 13,034 7,824
Customer relationship    
Intangible assets with finite lives:    
Gross 26,421 23,100
Additions 13,500 3,321
Accumulated Amortization (8,185) (5,723)
Net 31,736 20,698
Trade names    
Intangible assets with finite lives:    
Gross 0 0
Additions 500 0
Accumulated Amortization (147) 0
Net $ 353 $ 0