v3.25.4
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Currently tax expense:      
Federal $ 14,797 $ 9,639 $ 15,888
State 8,424 6,029 9,241
Total current tax 23,221 15,668 25,129
Deferred tax expense (benefit):      
Federal (2,199) 582 616
State (1,063) (104) 231
Total deferred tax (3,262) 478 847
Income tax expense $ 19,959 $ 16,146 $ 25,976