XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
TAXES - Income Tax Provision (Benefit) Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income tax provision (benefit)      
Federal $ 26,441 $ 23,312 $ 16,379
State 2,925 2,699 1,765
Current tax provision 29,366 26,011 18,144
Federal (8,737) (21) 3,009
State (999) 89 390
Deferred tax provision (9,736) 68 3,399
Total tax provision $ 19,630 $ 26,079 $ 21,543