XML 98 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Provision for Income Taxes from Continuing Operations Differs from the Federal Statutory Rate) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory rate $ 36,524 $ 31,288 $ 23,413
State taxes, less federal effect 5,990 6,446 5,541
Federal tax credits (2,194) (787) (549)
Excess tax benefit on stock based compensation (292) (203) (214)
Executive compensation 1,756 1,369 960
Change in valuation allowance (6,027) 0 0
Other 828 346 (67)
Provision for income taxes $ 36,585 $ 38,459 $ 29,084
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory rate 21.00% 21.00% 21.00%
State taxes, less federal effect 3.50% 4.30% 5.00%
Federal tax credits (1.30%) (0.50%) (0.50%)
Excess tax benefit on stock based compensation (0.20%) (0.10%) (0.20%)
Executive compensation 1.00% 0.90% 0.90%
Change in valuation allowance (3.50%) 0.00% 0.00%
Other 0.50% 0.20% (0.10%)
Effective income tax rate, percentage 21.00% 25.80% 26.10%