XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
TAXES - Income Tax Provision (Benefit) Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income tax provision (benefit)      
Federal $ 23,312 $ 16,379 $ 10,091
State 2,699 1,765 265
Current tax provision 26,011 18,144 10,356
Federal (21) 3,009 4,836
State 89 390 1,691
Deferred tax provision 68 3,399 6,527
Total tax provision $ 26,079 $ 21,543 $ 16,883