XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Components of income tax expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2025

    

2024

    

2025

    

2024

    

(in thousands)

Current:

Federal

$

4,340

$

4,506

$

9,063

$

9,224

State

 

285

 

317

 

605

 

655

 

4,625

 

4,823

 

9,668

 

9,879

Deferred:

Federal

 

593

 

(839)

 

(184)

 

(966)

State

 

130

 

(124)

 

46

 

(104)

 

723

 

(963)

 

(138)

 

(1,070)

Income tax expense

$

5,348

$

3,860

$

9,530

$

8,809