XML 110 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Components of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal:      
Current $ 1,371 $ 3,330 $ 1,960
Deferred 353 1,718 620
Federal 1,724 5,048 2,580
State:      
Current 584 2,044 937
Deferred 15 301 304
State 599 2,345 1,241
Provision for income taxes $ 2,323 $ 7,393 $ 3,821