XML 99 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAX - Schedule of Income Tax Provision on Income From Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 60,997 $ 86,218 $ 84,570
State 14,807 19,803 25,975
Current income tax expense benefit 75,804 106,021 110,545
Deferred (30,663) (73,704) (87,192)
Income tax expense benefit $ 45,141 $ 32,317 $ 23,353