XML 121 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation between Statutory Income Tax Rate and Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 166,701    
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 30,088    
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount (1,328)    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 23,818    
Effective Income Tax Rate Reconciliation, Rate Benefits As Limited Liability Company Flow Through, Amount (10,802)    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount 3,099    
Total $ 153,107 $ 115,408 $ 80,567
Percent      
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 3.80% 5.50% 4.60%
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent   2.50% 0.50%
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent   0.80% (0.50%)
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent (0.20%)    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent 3.00% 2.30% 2.00%
Effective Income Tax Rate Reconciliation, Rate Benefits As Limited Liability Company Flow Through (1.40%) (1.60%) (2.20%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent 0.40%    
ASU 2016-09 Benefit for Stock Compensation (9.90%) (6.60%) (3.70%)
Valuation Allowances   (2.30%) 0.30%
Effective Income Tax Rate 19.30% 21.60% 22.00%
United States      
Amount      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount $ (61,399)    
Percent      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent (7.70%)    
United Kingdom      
Amount      
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount $ 6,966    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount (9,515)    
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount $ 2,415    
Percent      
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 0.90%    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent (1.20%)    
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent 0.30%    
FRANCE      
Amount      
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount $ (313)    
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount (100)    
Effective Income Tax Rate Reconciliation, Disposition of Business, Amount 15,906    
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount $ (14,735)    
Percent      
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 0.00%    
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent 0.00%    
Effective Income Tax Rate Reconciliation, Disposition of Business, Percent 2.00%    
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent (1.90%)    
Other      
Amount      
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount $ 857    
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount $ (1,449)    
Percent      
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 0.10%    
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent (0.20%)