XML 84 R48.htm IDEA: XBRL DOCUMENT v3.22.4
TAXES - Income Tax Provision (Benefit) Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income tax provision (benefit)      
Federal $ 16,379 $ 10,091 $ (24,576)
State 1,765 265 123
Current tax provision (benefit) 18,144 10,356 (24,453)
Federal 3,009 4,836 15,096
State 390 1,691 677
Deferred tax provision (benefit) 3,399 6,527 15,773
Total tax provision (benefit) $ 21,543 $ 16,883 $ (8,680)