XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Identifiable Intangible Assets from Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Pre-tax non-cash impairment totaling $ 4,959  
Amortization of intangible assets from acquisitions 5,331 $ 6,263
Estimated amortization expense in 2021 4,900  
Estimated amortization expense in 2022 1,900  
Estimated amortization expense in 2023 1,800  
Estimated amortization expense in 2024 602,000,000  
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Pre-tax non-cash impairment totaling $ 3,430  
Weighted average useful life 5 years  
Technologies    
Finite Lived Intangible Assets [Line Items]    
Pre-tax non-cash impairment totaling $ 1,062  
Weighted average useful life 4 years  
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Pre-tax non-cash impairment totaling $ 121  
Weighted average useful life 2 years  
Non-compete Agreements    
Finite Lived Intangible Assets [Line Items]    
Pre-tax non-cash impairment totaling $ 346  
Non-compete Agreements | Minimum    
Finite Lived Intangible Assets [Line Items]    
Weighted average useful life 1 year  
Non-compete Agreements | Maximum    
Finite Lived Intangible Assets [Line Items]    
Weighted average useful life 3 years