XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Components of provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current provision:      
Federal $ 12,225 $ 7,176 $ 4,741
State 1,360 346 582
Deferred (benefit) provision:      
Federal (1,687) (248) (410)
State (111) 108 99
Total income tax provision $ 11,787 $ 7,382 $ 5,012