XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Intangible Assets Disclosure [Abstract]        
Amortization expense $ 6,425 $ 4,948 $ 12,237 $ 9,028
Weighted average useful life of the unamortized intangibles     3 years 8 months 23 days