XML 127 R112.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current Tax Expense (Benefit)      
Federal $ 22,221 $ (28,470) $ 26,100
State 5,322 (6,563) 6,392
Total current tax expense (benefit) 27,543 (35,033) 32,492
Deferred Tax Expense (Benefit)      
Federal 18,400 19,104 (3,798)
State 4,600 4,776 (950)
Total deferred tax expense (benefit) 23,000 23,880 (4,748)
Federal 40,621 (9,366) 22,302
State 9,922 (1,787) 5,442
Total income tax expense (benefit) $ 50,543 $ (11,153) $ 27,744