v3.22.4
Income Taxes - Effective Income After-Tax Rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal statutory income tax rate 21.00% 21.00% 21.00%
State after-tax rate 3.45% 1.49% 4.47%
Stock options 2.67% (10.38%) (6.79%)
Research credit (4.51%) (1.37%) (2.04%)
Transfer pricing reserve 0.76% (1.26%) 1.32%
Foreign rate differential (0.02%) 0.73% 0.61%
Foreign derived intangible income (2.13%) (0.48%) (3.26%)
Section 162(m) limitation 2.59% 2.49% 0.00%
Other (0.38%) 0.42% 0.42%
Effective income tax rate reconciliation, percent 23.43% 12.64% 15.73%