v3.25.4
Income Taxes - Reconciliation Between the Effective and Nominal Tax Expense at the Nominal Standard French rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Theoretical group tax-rates 25.80%    
Tax expense at French Statutory Rate $ 52,563 $ 39,891 $ 19,295
French Research Tax Credit, Crédit d’Impôt Recherche (“CIR”)   (1,809) (2,376)
Shared-based Compensation   5,722 8,764
Non-tax deductible provision from loss contingency on regulatory matters (see Note 19)   0 (5,546)
Nondeductible Expenses   7,745 5,274
Non recognition of deferred tax assets   366 878
Utilization or recognition of previously unrecognized tax losses   (5,839) (1,760)
French Business Tax "Cotisation sur la Valeur Ajoutée des Entreprises" ("CVAE")   1,237 1,593
Income eligible to reduced taxation rate   (5,795) (4,341)
Effect of different tax rates   292 (922)
Other differences   (2,026) (775)
Provision for Income Taxes $ 54,195 $ 39,784 $ 20,084
Effective tax rate 26.60% 25.80% 26.90%