XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 59,907 $ 84,678
Accumulated Amortization (52,370) (54,591)
Net Carrying Amount 7,537 30,087
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800 28,000
Accumulated Amortization (814) (26,757)
Net Carrying Amount 986 1,243
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,772 55,772
Accumulated Amortization (50,996) (27,515)
Net Carrying Amount 4,776 28,257
Internal Use Software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,428 906
Accumulated Amortization (515) (319)
Net Carrying Amount 913 $ 587
Trade Name [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 907  
Accumulated Amortization (45)  
Net Carrying Amount $ 862