XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount $ 38,458 $ 39,625
Acquisition intangible assets, net, Accumulated Amortization (31,875) (28,852)
Acquisition intangible assets, Net carrying amount 6,583 10,773
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 20,235 20,426
Acquisition intangible assets, net, Accumulated Amortization (14,250) (12,927)
Acquisition intangible assets, Net carrying amount 5,985 7,499
Trade Name    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 2,029 2,125
Acquisition intangible assets, net, Accumulated Amortization (1,759) (1,094)
Acquisition intangible assets, Net carrying amount 270 1,031
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Acquisition intangible assets, net, Gross Carrying Amount 16,194 17,074
Acquisition intangible assets, net, Accumulated Amortization (15,866) (14,831)
Acquisition intangible assets, Net carrying amount $ 328 $ 2,243