XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Income and Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]      
United States $ 177,126 $ 101,792 $ 89,632
Foreign 41,310 35,762 30,952
Income Before Income Taxes 218,436 137,554 120,584
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Current Federal Tax Expense (Benefit) 1,422    
Current Foreign Tax Expense (Benefit) 7,584 8,663  
Total current expense (benefit) 9,006 8,663  
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Deferred Federal Income Tax Expense (Benefit) 19,113    
Deferred State and Local Income Tax Expense (Benefit) 2,505    
Deferred Foreign Income Tax Expense (Benefit) (153)    
Total deferred tax (benefit) 21,465    
Total Federal 20,535    
Total State 2,505    
Total International 7,430 8,663  
Provision for Income Taxes $ 30,471 $ 8,663 $ 9,045
Tax Jurisdiction of Domicile [Extensible Enumeration] UNITED STATES UNITED STATES UNITED STATES