XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Statutory federal tax rate 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent 0.30% 0.20% 0.00%
Foreign income taxes 0.40% 0.00% 0.00%
State income taxes, net of federal tax benefit 3.30% 3.30% 1.80%
Tax effect of stock compensation 1.60% 0.20% 0.00%
Tax effect of other non-deductible expenses 1.30% 0.10% 0.50%
Change to state statutory tax rates 0.00% (0.10%) 0.00%
Other 1.20% (0.10%) 0.70%
Effective income tax rate 29.10% 24.60% 24.00%