v3.25.4
Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
State $ 1,902 $ 455 $ 1,587
Current income tax expense 1,902 455 1,587
Deferred:      
U.S. federal 192,252 (107,890) 50,969
State 21,713 (10,750) 11,070
Deferred income tax expense (benefit) 213,965 (118,640) 62,039
Total income tax expense (benefit) $ 215,867 $ (118,185) $ 63,626