XML 112 R102.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
U.S. federal statutory rate $ (8,529) $ 2,432 $ (27,226)
State, net of federal benefit 746 [1] 501 532
Other   269 928
Foreign withholding tax   11,051 12,811
Foreign rate differential   (10,651) (7,354)
Effect of cross-border tax laws:      
Global intangible low-taxed income 4,000    
Foreign income inclusion 787    
Other cross-border tax 26    
Tax credits      
Foreign tax credit (8,825) (10,338) (10,124)
Research tax credit (7,063) (3,998) (6,983)
Change in valuation allowance 13,204 5,412 50,314
Changes in unrecognized tax benefits (2) (238) 746
Nontaxable or nondeductible items      
Stock-based compensation 3,754 5,390 6,758
Executive compensation limitation 508 560 1,911
Cancellation of debt 5,278    
Partnership income 2,423    
Entity rationalization 7,536    
Other (279)    
Restructuring and transaction costs   1,394 649
Divestiture-related activity   5,339 (26,915)
Effect of cross-border tax laws   2,580 10,151
Change in estimates   3,387 3,844
Change in other comprehensive income   (826)  
Non-deductible expense   184  
Provision for income taxes $ 15,722 $ 12,448 $ 10,042
Tax Rate      
U.S. federal statutory rate 21.00%    
State, net of federal benefit [1] (1.80%)    
Effect of cross-border tax laws:      
Global intangible low-taxed income (9.90%)    
Foreign income inclusion (1.90%)    
Other cross-border tax (0.10%)    
Tax credits      
Foreign tax credit 21.70%    
Research tax credit 17.40%    
Changes in valuation allowance (32.50%)    
Changes in unrecognized tax benefits (0.00%)    
Nontaxable or nondeductible items      
Stock-based compensation (9.20%)    
Executive compensation limitation (1.30%)    
Cancellation of debt (13.00%)    
Partnership income (6.00%)    
Entity rationalization (18.60%)    
Other 0.70%    
Total (38.70%)    
Canada      
Amount      
Other $ (14)    
Foreign withholding tax $ 2,309    
Tax Rate      
Other 0.00%    
Foreign withholding tax (5.70%)    
China      
Amount      
Other $ (49)    
Foreign withholding tax $ 1,353    
Tax Rate      
Other 0.10%    
Foreign withholding tax (3.30%)    
Costa Rica      
Amount      
Foreign withholding tax $ 783    
Tax Rate      
Foreign withholding tax (1.90%)    
India      
Amount      
Tax holiday $ (477)    
Other $ 538    
Tax Rate      
Tax holiday 1.20%    
Other (1.30%)    
Ireland      
Amount      
Other $ (224)    
Foreign rate differential (2,956)    
Tax credits      
Change in valuation allowance $ (2,842)    
Tax Rate      
Other 0.60%    
Foreign rate differential 7.30%    
Tax credits      
Changes in valuation allowance 7.00%    
Norway      
Amount      
Other $ 225    
Tax credits      
Change in valuation allowance (2,657)    
Nontaxable or nondeductible items      
Entity rationalization $ 4,891    
Tax Rate      
Other (0.60%)    
Tax credits      
Changes in valuation allowance 6.50%    
Nontaxable or nondeductible items      
Entity rationalization (12.00%)    
Panama      
Amount      
Foreign withholding tax $ 1,143    
Tax Rate      
Foreign withholding tax (2.80%)    
Poland      
Amount      
Other $ (531)    
Tax credits      
Research tax credit $ (2,521)    
Tax Rate      
Other 1.30%    
Tax credits      
Research tax credit 6.20%    
Puerto Rico      
Amount      
Foreign withholding tax $ 672    
Tax Rate      
Foreign withholding tax (1.70%)    
Turkey      
Amount      
Foreign withholding tax $ 939    
Tax Rate      
Foreign withholding tax (2.30%)    
United Kingdom      
Amount      
Other $ (4)    
Foreign rate differential 829    
Tax credits      
Research tax credit (436)    
Change in valuation allowance $ (591)    
Tax Rate      
Other 0.00%    
Foreign rate differential (2.00%)    
Tax credits      
Research tax credit 1.10%    
Changes in valuation allowance 1.50%    
Other Foreign Jurisdictions      
Amount      
Other $ 305    
Foreign withholding tax $ 1,473    
Tax Rate      
Other (0.80%)    
Foreign withholding tax (3.60%)    
[1] California and Tennessee represent the majority of the tax effect in this category.