XML 101 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Identifiable Intangible Assets from Acquisitions - Summary of Identifiable Intangible Assets from Acquisitions (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 26,530 $ 26,530
Accumulated Amortization (18,981) (16,857)
Impairment (4,959) (4,959)
Net Carrying Amount 2,590 4,714
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,018 13,018
Accumulated Amortization (8,202) (6,679)
Impairment (3,430) (3,430)
Net Carrying Amount 1,386 2,909
Technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,369 9,369
Accumulated Amortization (7,372) (6,905)
Impairment (1,062) (1,062)
Net Carrying Amount 935 1,402
Non-compete Agreements    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,409 3,409
Accumulated Amortization (2,794) (2,660)
Impairment (346) (346)
Net Carrying Amount 269 403
Tradenames    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 734 734
Accumulated Amortization (613) (613)
Impairment (121) (121)
Net Carrying Amount $ 0 $ 0