XML 95 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax provision      
Federal $ (184) $ 1,980 $ (84)
State 9,314 11,355 6,359
Total current income tax provision 9,130 13,335 6,275
Deferred income tax provision:      
Federal 42,966 47,814 55,686
State 6,088 2,880 16,950
Total deferred income tax provision 49,054 50,694 72,636
Total income tax provision $ 58,184 $ 64,029 $ 78,911