XML 116 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Current and Deferred Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ (654) $ 3,792 $ 5,689
State 4,375 5,398 7,902
Current income tax (benefit) expense 3,721 9,190 13,591
Deferred:      
Federal 37,659 25,330 (42,720)
State 9,504 6,719 (19,875)
Deferred income tax (benefit) expense 47,163 32,049 (62,595)
Income tax expense (benefit) $ 50,884 $ 41,239 $ (49,004)