XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Other indefinite-lived intangibles $ 286 $ 286
Intangible assets with finite lives:    
Additions 78,450 3,321
Accumulated Amortization (20,499) (10,999)
Net 97,472  
Total purchased intangible assets, Gross 39,807 36,486
Total purchased intangible assets, Net 97,758 28,808
Developed technology    
Intangible assets with finite lives:    
Gross 13,100 13,100
Additions 25,550 0
Accumulated Amortization (8,958) (5,276)
Net 29,692 7,824
Customer relationship    
Intangible assets with finite lives:    
Gross 26,421 23,100
Additions 14,600 3,321
Accumulated Amortization (11,448) (5,723)
Net 29,573 20,698
Trade names    
Intangible assets with finite lives:    
Gross 0 0
Additions 37,700 0
Accumulated Amortization (93) 0
Net 37,607 0
Order backlog    
Intangible assets with finite lives:    
Gross 0 0
Additions 600 0
Accumulated Amortization 0 0
Net $ 600 $ 0