XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Variations Between the Effective and Statutory U.S. Federal Income Tax Rates (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal income tax provision at statutory tax rate $ 12,580 $ 12,692 $ 10,162
Effect of cross-border tax laws (589)    
Penalties and interest (949)    
Nontaxable or nondeductible items, other 207    
Enactment of new tax laws 0    
State income tax provision, less applicable federal tax benefit (690) 334 (588)
Inflationary adjustment 0    
Foreign income taxed at different rates   4,556 1,153
U.S. taxation of foreign earnings   (159) 1,079
Unrecognized tax benefits   4,520 4,090
Prior years return to provision true-up   (6,795) (2,424)
Stock based compensation, excess tax benefits   (937) (1,262)
U.S. tax credits   (5,500) (4,582)
Non-deductible expenses and other items, net   1,358 559
Worldwide changes in unrecognized tax benefits (6,024)    
Total income tax expense $ 13,009 $ 10,069 $ 8,187
Percentage of Federal income tax provision at statutory tax rate 21.00% 21.00% 21.00%
Percentage of effect of cross-border tax laws (1.00%)    
Percentage of penalties and interest (1.60%)    
Percentage of nontaxable or nondeductible items, other 0.30%    
Percentage of enactment of new tax laws 0.00%    
Percentage of state income tax provision, less applicable federal tax benefit (1.20%) 0.60% (1.20%)
Percentage of inflationary adjustment 0.00%    
Percentage of Foreign income taxed at different rates   7.50% 2.40%
Percentage of U.S. taxation of foreign earnings   (0.30%) 2.20%
Percentage of Unrecognized tax benefits   7.50% 8.50%
Percentage of Prior years return to provision true-up   (11.20%) (5.00%)
Percentage of stock based compensation, excess tax benefits   (1.60%) (2.60%)
Percentage of U.S. tax credits   (9.10%) (9.50%)
Non-deductible expenses and other items, net   2.30% 1.10%
Percentage of worldwide changes in unrecognized tax benefits (10.10%)    
Percentage of Total income tax provision 21.70% 16.70% 16.90%
United States [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Executive compensation $ 1,113    
Other 960    
U.S. tax credits $ (175)    
Percentage of executive compensation 1.90%    
Percentage of other 1.60%    
Percentage of U.S. tax credits (0.30%)    
Argentina [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Other $ (50)    
Valuation allowance $ 929    
Percentage of other (0.10%)    
Percentage of valuation allowance 1.60%    
Brazil [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Other $ (1,048)    
Foreign income taxed at different rates 2,063    
Interest expense deduction on equity $ (1,402)    
Percentage of other (1.70%)    
Percentage of Foreign income taxed at different rates 3.40%    
Percentage of interest expense deduction on equity (2.30%)    
Canada [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Other $ 596    
Foreign tax effects, repatriation $ 1,981    
Percentage of other 1.00%    
Percentage of foreign tax effects, repatriation 3.30%    
France [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign tax effects $ 836    
Percentage of foreign tax effects 1.40%    
Mexico [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Other $ (526)    
Enactment of new tax laws (743)    
Goodwill impairment 1,543    
Inflationary adjustment $ (743)    
Percentage of other (0.90%)    
Percentage of enactment of new tax laws (1.20%)    
Percentage of goodwill impairment 2.60%    
Percentage of inflationary adjustment (1.20%)    
Netherlands [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign tax effects $ 738    
Percentage of foreign tax effects 1.20%    
Philippines [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Other $ 420    
Foreign income taxed at different rates (1,094)    
Philippine Economic Zone Authority tax holiday $ 1,513    
Percentage of other 0.70%    
Percentage of Foreign income taxed at different rates (1.80%)    
Percentage of Philippine Economic Zone Authority tax holiday 2.50%    
Other [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign tax effects $ 820    
Percentage of foreign tax effects 1.40%