XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount $ 46,640 $ 47,509
Acquisition intangible assets, net, Accumulated Amortization (33,398) (26,302)
Acquisition intangible assets, net, Net Carrying Amount 13,242 21,207
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 23,672 23,804
Acquisition intangible assets, net, Accumulated Amortization (15,287) (12,448)
Acquisition intangible assets, net, Net Carrying Amount 8,385 11,356
Trade Name    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 2,752 2,824
Acquisition intangible assets, net, Accumulated Amortization (1,601) (1,285)
Acquisition intangible assets, net, Net Carrying Amount 1,151 1,539
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 20,216 20,881
Acquisition intangible assets, net, Accumulated Amortization (16,510) (12,569)
Acquisition intangible assets, net, Net Carrying Amount $ 3,706 $ 8,312