XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes, Tax Reconciliation and Tax Cuts and Jobs Act (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective tax rate reconciliation, Amount [Abstract]      
Taxes at statutory rate $ 37,285    
Tax credits [Abstract]      
Research and Development tax credits (3,674)    
Effect of cross-border taxes [Abstract]      
Global intangible low-taxed income 474    
Foreign derived intangible income (2,175)    
Other effects of cross-border taxes 733    
Nontaxable or nondeductible items [Abstract]      
Nondeductible compensation 2,452    
Other nontaxable or nondeductible items (155)    
Other reconciling items [Abstract]      
Changes in unrecognized benefits 198    
Other reconciling items 319    
Income taxes $ 43,058 $ 38,132 $ 36,457
Effective tax rate reconciliation, Percent [Abstract]      
Taxes at statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax benefit [Abstract]      
State income taxes, net of federal income tax benefit   1.00% 1.10%
Tax credits [Abstract]      
Research and Development tax credits (2.10%)    
Tax credits   (1.60%) (1.90%)
Foreign tax effects [Abstract]      
Foreign tax effects earnings   4.10% 4.80%
Effect of cross-border taxes [Abstract]      
Global Intangible Low-Taxed Income 0.30% 0.50% 0.60%
Foreign Derived Intangible Income (1.20%) (1.20%) (1.30%)
Other effects of cross-border taxes 0.40%    
Nontaxable or nondeductible items [Abstract]      
Nondeductible compensation 1.40% 0.90% 1.20%
Other nontaxable or nondeductible items (0.10%)    
Other reconciling items [Abstract]      
Changes in unrecognized benefits 0.10%    
Other reconciling items 0.20%    
Resolution of prior years' tax matters   0.60% 0.30%
Valuation allowance adjustments   (1.40%) 2.80%
Other, net   (0.50%) (0.50%)
Effective taxes and tax rate 24.30% 23.40% 28.10%
Valuation Allowance [Abstract]      
Valuation allowance $ (29,053) $ (29,743)  
Wisconsin [Member]      
State income taxes, net of federal income tax benefit [Abstract]      
State income taxes, net of federal income tax benefit [1] $ (1,053)    
State income taxes, net of federal income tax benefit [Abstract]      
State income taxes, net of federal income tax benefit [1] (0.60%)    
Other State Income Taxes [Member]      
State income taxes, net of federal income tax benefit [Abstract]      
State income taxes, net of federal income tax benefit [1] $ 1,140    
State income taxes, net of federal income tax benefit [Abstract]      
State income taxes, net of federal income tax benefit [1] 0.60%    
Germany [Member]      
Foreign tax effects [Abstract]      
Foreign statutory tax rate difference $ (1,622)    
Enacted change in tax rate impact on deferred items (1,726)    
Local taxes $ 4,039    
Foreign tax effects [Abstract]      
Foreign tax effects earnings (0.90%)    
Enacted change in tax rate impact on deferred items (1.00%)    
Local taxes 2.30%    
Other Foreign Jurisdictions [Member]      
Foreign tax effects [Abstract]      
Foreign statutory tax rate difference $ 6,823    
Foreign tax effects [Abstract]      
Foreign tax effects earnings 3.90%    
[1] Wisconsin had a release of a valuation allowance related to its net operating loss. The states that make up the majority of the Other state income taxes category are California and Illinois.