XML 87 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Schedule of Amortization Expense Related to Intangible Assets by Category (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
Finite Lived Intangible Assets [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
Acquired Intangible Assets [Member]                      
Finite Lived Intangible Assets [Line Items]                      
Amortization of intangible assets                 42,242 34,049 34,773
Capitalized Software [Member]                      
Finite Lived Intangible Assets [Line Items]                      
Amortization of intangible assets                 22,337 $ 22,892 $ 14,637
Write Off of Internally Developed Capitalized Software [Member]                      
Finite Lived Intangible Assets [Line Items]                      
Amortization of intangible assets                 $ 16,013