XML 125 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
Non-deductibility of goodwill 0.40% 0.00% 0.80%
Non-deductibility of officer's compensation 1.10% 1.10% 2.90%
State and other taxes, net of federal tax benefit 3.90% 3.80% 3.10%
State income tax audit settlement 0.00% (13.50%) 0.00%
Excess tax deficiencies or (benefits) 1.20% (0.70%) (0.50%)
Change in unrecognized tax benefits 0.00% 1.10% 0.00%
Change in valuation allowance 0.80% 0.70% (0.30%)
Changes in tax rates and state tax laws 0.60% 0.00% 3.40%
General business credits (0.70%) (0.70%) (1.40%)
Other (0.80%) 0.20% 0.30%
Effective tax rate 27.50% 13.00% 29.30%