XML 88 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill [Line Items]                      
Amortization of intangible assets $ 21,023 $ 14,105 $ 30,396 $ 15,068 $ 14,770 $ 14,333 $ 14,062 $ 13,776 $ 80,592 $ 56,941 $ 49,410
Gross intangible assets 1,270,848       878,273       1,270,848 878,273  
Accumulated amortization 677,507       $ 643,525       677,507 $ 643,525  
Write Off of Internally Developed Capitalized Software [Member]                      
Goodwill [Line Items]                      
Amortization of intangible assets                 16,013    
Gross intangible assets 46,300               46,300    
Accumulated amortization $ 30,300               $ 30,300