XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Provisions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current    
Federal $ 8,987 $ 6,291
State 1,776 863
Current income tax provision 10,763 7,154
Deferred    
Federal (1,052) (502)
State 93 24
Deferred income tax provision (959) (478)
Provision for income taxes $ 9,804 $ 6,676