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,646   $ (6,377)
Current income tax expense (benefit) 1,646   (6,377)
Deferred:      
U.S. Federal 121,729 $ 119,134 108,347
State 27,658 28,595 26,317
Deferred income tax expense 149,387 147,729 134,664
Total income tax expense $ 151,033 $ 147,729 $ 128,287