Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - (Provision for income taxes) (Details)

v3.23.4
INCOME TAXES - (Provision for income taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:                
Federal           $ 10,646 $ 12,039 $ 8,625
State           1,022 1,044 1,658
Total           11,668 13,083 10,283
Deferred:                
Federal           (2,994) (3,246) (143)
State           (899) (10) 130
Change in Valuation Allowance           23 8 (40)
Total           (3,870) (3,248) (53)
Total                
Federal           7,652 8,793 8,482
State           123 1,034 1,788
Change in Valuation Allowance           23 8 (40)
Total $ 2,493 $ 1,685 $ 1,720 $ 3,405 $ 5,898 $ 7,798 $ 9,835 $ 10,230