XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation Between Statutory Tax Rate and Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of reconciliation between statutory tax rate and effective tax rate      
Statutory federal rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefits 3.80% 3.70% 3.20%
Impact of foreign operations 2.40% 2.10% 3.00%
Nondeductible compensation 1.40% 1.90% 2.40%
Excess tax benefit on share-based compensation 0.60% 1.10% 1.70%
Change in valuation allowance 0.20% 0.80% 1.70%
Other 0.80% 0.10% (0.10%)
Effective tax rate 30.20% 30.70% 32.90%