XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Federal $ 8,389 $ 10,685
State 389 164
Total current 8,778 10,849
Federal (4,150) (4,510)
State (84) (134)
Total deferred (4,234) (4,644)
Provision for income taxes $ 4,544 $ 6,205