XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill And Intangible Assets [Line Items]      
Carrying values of goodwill $ 243,540 $ 162,579 $ 118,312
Amortization expense 7,300 $ 4,500 $ 2,800
Impairment of intangible assets, definite-lived $ 1,115    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Asset Impairment Charges    
Minimum [Member]      
Goodwill And Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 1 year    
Maximum [Member]      
Goodwill And Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 15 years