XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal $ 1,711 $ 559 $ 3,039
State (161) (317) 967
Total current 1,550 242 4,006
Federal 295 994 662
State 56 238 196
Total deferred 351 1,232 858
Deferred tax valuation allowance 53 (42) (50)
Income tax expense $ 1,954 $ 1,432 $ 4,814