v3.22.0.1
Income Taxes (Reconciliation of Federal Statutory Income Tax Rate to Effective Income Tax Rate) (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
Foreign income taxed at different rates 0.20% (0.30%) (4.90%)
Foreign-derived intangible income deduction (2.50%) (3.00%) (0.70%)
Stock-based compensation expense (2.50%) (1.70%) (0.70%)
Federal research credit (1.60%) (2.30%) (2.50%)
Deferred tax asset valuation allowance 0.60% 1.40% 0.00%
State and local income taxes 1.00% 1.10% 1.10%
Effective tax rate 16.20% 16.20% 13.30%