XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 58,823 $ 84,678
Accumulated Amortization (37,771) (54,591)
Net Carrying Amount 21,052 30,087
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800 28,000
Accumulated Amortization (750) (26,757)
Net Carrying Amount 1,050 1,243
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,772 55,772
Accumulated Amortization (36,613) (27,515)
Net Carrying Amount 19,159 28,257
Internal Use Software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,251 906
Accumulated Amortization (408) (319)
Net Carrying Amount $ 843 $ 587