XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Identifiable Intangible Assets from Acquisitions - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
USD ($)
Finite Lived Intangible Assets [Line Items]  
Estimated remaining amortization expense in 2022 $ 1,100,000
Estimated amortization expense in 2023 2,000,000.0
Estimated amortization expense in 2024 $ 602,000
Customer Relationships  
Finite Lived Intangible Assets [Line Items]  
Weighted average useful life 5 years
Technologies | Minimum  
Finite Lived Intangible Assets [Line Items]  
Weighted average useful life 3 years
Technologies | Maximum  
Finite Lived Intangible Assets [Line Items]  
Weighted average useful life 5 years
Tradenames  
Finite Lived Intangible Assets [Line Items]  
Weighted average useful life 2 years
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