XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount $ 39,625 $ 47,509
Acquisition intangible assets, net, Accumulated Amortization (28,852) (26,302)
Acquisition intangible assets, net, Net Carrying Amount 10,773 21,207
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 20,426 23,804
Acquisition intangible assets, net, Accumulated Amortization (12,927) (12,448)
Acquisition intangible assets, net, Net Carrying Amount 7,499 11,356
Trade Name    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 2,125 2,824
Acquisition intangible assets, net, Accumulated Amortization (1,094) (1,285)
Acquisition intangible assets, net, Net Carrying Amount 1,031 1,539
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 17,074 20,881
Acquisition intangible assets, net, Accumulated Amortization (14,831) (12,569)
Acquisition intangible assets, net, Net Carrying Amount $ 2,243 $ 8,312