v3.25.2
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Current income tax expense:        
Federal $ 4,345 $ 6,952 $ 13,469 $ 10,529
State 493 517 1,434 886
Total current income tax expense 4,838 7,469 14,903 11,415
Deferred income tax expense:        
Federal 4,466 2,541 2,666 4,054
State 400 646 374 1,019
Total deferred income tax expense 4,866 3,187 3,040 5,073
Total income tax expense $ 9,704 $ 10,656 $ 17,943 $ 16,488