XML 106 R86.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income taxes currently payable:      
Federal $ 9,701 $ 18,987 $ 27,129
State 13,717 2,410 877
Deferred income taxes:      
Federal (138,025) (712) (784)
State (15,494) (2,070) (1,676)
Total income tax expense (benefit) $ (130,101) $ 18,615 $ 25,546