XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current      
Federal $ 15,194 $ 11,330 $ 8,358
State 7,459 6,053 4,709
Total current 22,653 17,383 13,067
Deferred      
Federal (2,045) 1,945 (226)
State (874) 963 (113)
Total deferred (2,919) 2,908 (339)
Income tax expense $ 19,734 $ 20,291 $ 12,728