XML 126 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 6,707 $ 6,607 $ 3,332
State 1,315 1,152 421
Total current 8,022 7,759 3,753
Deferred:      
Federal 8 (3,056) 5,159
State 89 (575) 970
Total deferred expense (benefit) 97 (3,631) 6,129
Income tax expense $ 8,119 $ 4,128 $ 9,882