XML 145 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Provision at statutory rate 12.50% 12.50% 12.50%
Foreign rate differential 286.80% 25.90% 1.50%
State income taxes, net of federal benefit 3.60% (0.30%) 0.20%
Provision to return (67.60%) (0.50%) 0.40%
Tax credits 293.30% 18.60% (19.60%)
Change in tax law (25.50%) 0.70% 1.50%
Change in valuation allowance (383.90%) (7.60%) 17.10%
Change in unrecognized taxes 654.70% 4.40% 116.50%
Permanent differences (723.30%) (42.30%) 1.60%
Legal entity restructuring 0.00% (4.60%) 18.60%
Taxes on unremitted earnings 4.70% (0.80%) 0.20%
Other (8.10%) (0.10%) 0.10%
Effective income tax rate 47.20% 5.90% 150.60%