XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S. federal income tax expense (benefit):      
Current $ 47,239 $ 56,474 $ 4,103
Deferred 16,396 18,739 38,810
Federal income tax expense (benefit) 63,635 75,213 42,913
State income tax expense (benefit):      
Current 10,597 20,253 9,182
Deferred (2,456) (3,814) 3,117
State income tax expense 8,141 16,439 12,299
Total income tax expense (benefit) $ 71,776 $ 91,652 $ 55,212