XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 58,583 $ 84,678
Accumulated Amortization (31,518) (54,591)
Net Carrying Amount 27,065 30,087
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800 28,000
Accumulated Amortization (621) (26,757)
Net Carrying Amount 1,179 1,243
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,772 55,772
Accumulated Amortization (30,548) (27,515)
Net Carrying Amount 25,224 28,257
Internal Use Software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,011 906
Accumulated Amortization (349) (319)
Net Carrying Amount $ 662 $ 587