XML 456 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Provision at statutory rate 12.50% 12.50% 12.50%
Foreign rate differential (17.40%) 286.80% 25.90%
State income taxes, net of federal benefit 3.00% 3.60% (0.30%)
Provision to return (3.10%) (67.60%) (0.50%)
Tax credits 103.40% 293.30% 18.60%
Change in tax law (0.20%) (25.50%) 0.70%
Change in valuation allowance (101.20%) (383.90%) (7.60%)
Change in unrecognized taxes 3.30% 654.70% 4.40%
Permanent differences (102.60%) (723.30%) (42.30%)
Legal entity restructuring 0.00% 0.00% (4.60%)
Taxes on unremitted earnings (0.60%) 4.70% (0.80%)
Other 3.60% (8.10%) (0.10%)
Effective income tax rate (99.30%) 47.20% 5.90%