v3.25.3
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Effective Income Tax Rate Reconciliation        
Tax at federal statutory rate (as a percent)     21.00% 21.00%
State taxes, net (as a percent)     7.10% 5.60%
Permanent items (as a percent)     7.70% (1.40%)
Tax credits (as a percent)     (1.80%) (1.20%)
Effective income tax rate (as a percent) 38.30% (57.90%) 34.00% 24.00%