XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition, Goodwill and Acquisition-Related Intangible Assets - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]    
Gross Carrying Amount $ 184,360 $ 165,360
Accumulated Amortization (79,116) (71,805)
Net Carrying Amount $ 105,244 $ 93,555
Weighted Average Remaining Useful Life (In Years) 4 years 9 months 18 days 4 years 7 months 6 days
Developed technology    
Business Acquisition [Line Items]    
Gross Carrying Amount $ 135,530 $ 124,730
Accumulated Amortization (59,384) (53,663)
Net Carrying Amount $ 76,146 $ 71,067
Weighted Average Remaining Useful Life (In Years) 4 years 8 months 12 days 4 years 6 months
Customer relationships    
Business Acquisition [Line Items]    
Gross Carrying Amount $ 32,920 $ 25,920
Accumulated Amortization (8,966) (7,899)
Net Carrying Amount $ 23,954 $ 18,021
Weighted Average Remaining Useful Life (In Years) 5 years 6 months 5 years 2 months 12 days
Trade name    
Business Acquisition [Line Items]    
Gross Carrying Amount $ 10,190 $ 8,990
Accumulated Amortization (5,046) (4,693)
Net Carrying Amount $ 5,144 $ 4,297
Weighted Average Remaining Useful Life (In Years) 3 years 4 months 24 days 3 years 9 months 18 days
Others    
Business Acquisition [Line Items]    
Gross Carrying Amount $ 5,720 $ 5,720
Accumulated Amortization (5,720) (5,550)
Net Carrying Amount $ 0 $ 170
Weighted Average Remaining Useful Life (In Years) 0 years 1 month 6 days