v3.25.2
Income Taxes - Expense (Benefit) Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Effective Income Tax Rate Reconciliation, Amount        
U.S. federal statutory tax rate (in dollars) $ 8,342 $ 6,892 $ 13,062 $ 10,791
State and local income taxes, net of federal income tax effect (in dollars) 1,752 1,437 2,743 2,250
Energy related tax credits (in dollars) (270) (81) (270) (129)
Nontaxable or nondeductible and other items (in dollars) 125 53 222 38
Total income tax expense (in dollars) $ 9,949 $ 8,301 $ 15,757 $ 12,950
Effective Income Tax Rate Reconciliation, Percent        
U.S. federal statutory tax rate (as a percent) 21.00% 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax benefit (as a percent) 4.40% 4.40% 4.40% 4.40%
Energy related tax credit (as a percent) (0.70%) (0.30%) (0.40%) (0.30%)
Other items (as a percent) 0.30% 0.20% 0.30% 0.10%
Total income tax expense (as a percent) 25.00% 25.30% 25.30% 25.20%