XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,767 $ 59,907
Accumulated Amortization (4,601) (52,370)
Net Carrying Amount 7,166 7,537
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800 1,800
Accumulated Amortization (943) (814)
Net Carrying Amount 857 986
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,772 55,772
Accumulated Amortization (3,385) (50,996)
Net Carrying Amount 4,387 4,776
Internal Use Software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,288 1,428
Accumulated Amortization (137) (515)
Net Carrying Amount 1,151 913
Trade Name [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 907 907
Accumulated Amortization (136) (45)
Net Carrying Amount $ 771 $ 862