XML 118 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense      
Federal $ 47,830 $ 51,771 $ 60,216
State 17,816 21,123 24,979
Total current expense 65,646 72,894 85,195
Deferred expense (benefit)      
Federal (7,671) 1,336 (970)
State (2,929) 1,402 (284)
Total deferred expense (benefit) (10,600) 2,738 (1,254)
Income tax benefit $ 55,046 $ 75,632 $ 83,941