XML 250 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of statutory to effective income tax rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Federal Statutory Rate 21.00% 21.00% 21.00%
Permanent differences 1.00% 1.10% (15.20%)
State taxes, net of Federal benefit 0.00% (0.10%) 0.10%
Rate change (0.50%) (0.30%) 0.40%
Foreign earnings taxed at different rates than U.S. 0.00% 2.00% (0.80%)
Valuation allowance (11.30%) 3.60% (4.20%)
Foreign dividends and inclusions 0.50% (12.70%) 122.90%
Net operating loss expiration and remeasurement 2.80% (8.00%) 43.10%
Filing differences 8.70% 0.60% (19.10%)
Changes in uncertain tax reserves 0.20% (1.30%) (5.30%)
Advanced Manufacturing Production Credit (5.90%) 18.60% 0.00%
Bargain Purchase gain (0.157) 0 0
Other 0.20% (2.70%) (0.90%)
Effective tax rate 1.00% 21.80% 142.00%