XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Reconciliation of Effective Tax Rate 2025 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
U.S. federal statutory rate $ (268)    
State and local income taxes, net of federal income tax effect (2,187)    
Global intangible low-taxed income 8,735    
Other, effect of cross-border tax laws 95    
Research and development tax credits (7,216)    
Nondeductible compensation 1,360    
Other, nontaxable or nondeductible items 1,169    
Foreign exchange and tax rate changes (1,606)    
Changes in unrecognized tax benefits 1,373    
Benefit for income taxes $ (3,030) $ (51,286) $ 21,729
Percent      
U.S. federal statutory rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect 171.50% (0.50%) 3.60%
Global intangible low-taxed income (685.10%) (10.00%) (112.70%)
Other, effect of cross-border tax laws (7.50%)    
Research and development tax credits 566.00%    
Changes in valuation allowances   (0.20%) (130.00%)
Nondeductible compensation (106.70%)    
Other, nontaxable or nondeductible items (91.70%)    
Foreign tax rates differences   (1.00%) (9.20%)
Foreign exchange and tax rate changes 126.00%    
Changes in unrecognized tax benefits (107.70%) 19.00% (134.50%)
Benefit for income taxes 237.60% 66.00%  
U.S.      
Amount      
Changes in valuation allowances $ (6,454)    
Other adjustments $ 2,160    
Percent      
Changes in valuation allowances 506.20%    
Other adjustments (169.40%)    
U.K.      
Amount      
Changes in valuation allowances $ (2,497)    
Other adjustments 576    
Statutory tax rate difference $ 2,159    
Percent      
Changes in valuation allowances 195.80%    
Other adjustments (45.20%)    
Foreign tax rates differences (169.30%)    
Other foreign jurisdictions      
Amount      
Statutory tax rate difference $ (429)    
Percent      
Foreign tax rates differences 33.60%