XML 62 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 58,702 $ 84,678
Accumulated Amortization (34,645) (54,591)
Net Carrying Amount 24,057 30,087
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800 28,000
Accumulated Amortization (686) (26,757)
Net Carrying Amount 1,114 1,243
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,772 55,772
Accumulated Amortization (33,580) (27,515)
Net Carrying Amount 22,192 28,257
Internal Use Software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,130 906
Accumulated Amortization (379) (319)
Net Carrying Amount $ 751 $ 587