XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Components (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Current:        
Federal $ 4,005 $ 4,567 $ 13,068 $ 13,791
State 90 320 695 975
Total current income tax expense 4,095 4,887 13,763 14,766
Deferred:        
Federal 1,391 (712) 1,207 (1,678)
State 400 (52) 446 (156)
Total deferred income tax expense 1,791 (764) 1,653 (1,834)
Income tax expense $ 5,886 $ 4,123 $ 15,416 $ 12,932