XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 107,687 $ 107,901
Accumulated Amortization 44,954 29,906
Total 62,733 77,995
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 78,364 78,450
Accumulated Amortization 25,805 17,277
Total 52,559 61,173
Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,845 16,956
Accumulated Amortization 13,073 10,197
Total 3,772 6,759
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,478 12,495
Accumulated Amortization 6,076 2,432
Total $ 6,402 $ 10,063