XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule Of Goodwill And Other Intangible Assets [Line Items]        
Amortization expense of finite life intangible assets $ 1,700 $ 1,800 $ 3,359 $ 3,498
Amortization expense of finite life intangibles for 2021 3,300   3,300  
Amortization expense of finite life intangibles for 2022 5,800   5,800  
Amortization expense of finite life intangibles for 2023 5,000   5,000  
Amortization expense of finite life intangibles for 2024 4,300   4,300  
Amortization expense of finite life intangibles for 2025 3,200   3,200  
Certain Tradenames [Member]        
Schedule Of Goodwill And Other Intangible Assets [Line Items]        
Finite-lived intangible asset, fair value $ 3,200   $ 3,200  
Intangible assets, Useful Life     10 years