XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of components of income tax expense - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
Federal $ 3,769 $ 8,482 $ 10,414
State 460 1,273 2,088
Total current tax expense 4,229 9,755 12,502
Deferred income tax expense (benefit) (228) (757) 1,590
Income tax expense $ 4,001 $ 8,998 $ 14,092