v3.25.0.1
Income Taxes - Effective Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit 4.60% 3.70% 3.20%
Legal charges 0.50% 0.00% 3.40%
Basis difference upon disposition of subsidiary 0.00% 0.00% 1.60%
Prior year refunds and unrecognized tax benefits 0.00% 0.00% (2.60%)
Tax credits (1.20%) (0.30%) (0.60%)
Other 0.50% 0.70% (0.10%)
Effective income tax rate 25.40% 25.10% 25.90%