XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Current income tax expense:        
Federal $ 6,952 $ 1,574 $ 10,529 $ 4,781
State 517 414 886 614
Total current income tax expense 7,469 1,988 11,415 5,395
Deferred income tax expense:        
Federal 2,541 7,207 4,054 12,295
State 646 1,247 1,019 1,442
Total deferred income tax expense 3,187 8,454 5,073 13,737
Total income tax expense $ 10,656 $ 10,442 $ 16,488 $ 19,132