XML 93 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Domestic $ 137,145 $ 86,572 $ 145,215
Foreign 341,931 267,715 172,834
Income before income tax expense $ 479,076 $ 354,287 $ 318,049