XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effective Income Tax Rate Reconciliation        
Tax at federal statutory rate (as a percent)     21.00% 21.00%
State taxes, net (as a percent)     5.60% 5.30%
Valuation allowance (as a percent)       (1.10%)
Permanent items (as a percent)     2.10% 6.00%
Other (as a percent)     (4.70%) (0.70%)
Effective income tax rate (as a percent) (57.90%) 37.70% 24.00% 30.50%