XML 144 R128.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 188,995 $ 161,449
Accumulated Amortization 47,582 18,316
Intangible Assets, Net 141,413 143,133
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 57,949 57,949
Accumulated Amortization 12,960 6,574
Intangible Assets, Net 44,989 51,375
Purchased technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 120,787 93,241
Accumulated Amortization 30,959 10,578
Intangible Assets, Net 89,828 82,663
Indefinite-lived intangible assets 21,400 21,400
Trademarks/trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 10,259 10,259
Accumulated Amortization 3,663 1,164
Intangible Assets, Net 6,596 9,095
Indefinite-lived intangible assets $ 1,900 $ 1,900
Minimum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives (Years) 3 years  
Minimum | Purchased technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives (Years) 3 years  
Minimum | Trademarks/trade names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives (Years) 1 year  
Maximum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives (Years) 9 years  
Maximum | Purchased technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives (Years) 7 years  
Maximum | Trademarks/trade names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives (Years) 5 years