Quarterly report pursuant to Section 13 or 15(d)

GOODWILL & INTANGIBLE ASSETS (Details)

v3.21.2
GOODWILL & INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Value $ 192,192   $ 192,192    
Accumulated Amortization 12,063   12,063    
Total intangible assets 180,129   180,129   $ 9,102
Amortization expense 4,400 $ 100 11,000 $ 500  
Expected amortization expense          
2021 (remaining 3 months) 4,446   4,446    
2022 19,099   19,099    
2023 20,800   20,800    
2024 21,160   21,160    
2025 21,545   21,545    
2026 and after 93,079   93,079    
Total intangible assets 180,129   $ 180,129   $ 9,102
Weighted-average remaining amortization period     9 years 8 months 12 days    
Acquired technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Value 126,285   $ 126,285    
Accumulated Amortization 8,423   8,423    
Total intangible assets 117,862   117,862    
Expected amortization expense          
Total intangible assets 117,862   117,862    
Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Value 10,515   10,515    
Accumulated Amortization 474   474    
Total intangible assets 10,041   10,041    
Expected amortization expense          
Total intangible assets 10,041   10,041    
Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Value 55,392   55,392    
Accumulated Amortization 3,166   3,166    
Total intangible assets 52,226   52,226    
Expected amortization expense          
Total intangible assets $ 52,226   $ 52,226    
Minimum | Acquired technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Life     5 years    
Minimum | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Life     4 years    
Minimum | Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Life     10 years    
Maximum | Acquired technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Life     12 years    
Maximum | Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Life     13 years    
Maximum | Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Estimated Life     10 years 6 months