XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Company's Tax Position (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income Before Provision for Taxes $ 219,449 $ 247,961 $ 82,190
Provision for Taxes $ 29,494 $ 35,535 $ 18,403
Effective Income Tax Rate 13.40% 14.30% 22.40%