XML 126 R107.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax expense (benefit):      
Federal $ (499) $ 11,842 $ 1,939
State 7,373 6,383 3,479
Total current tax expense 6,874 18,225 5,418
Deferred tax expense (benefit):      
Federal 10,955 (5,608) (7,299)
State 4,332 (8,096) (6,037)
Total deferred tax expense (benefit) 15,287 (13,704) (13,336)
Income tax expense (benefit) $ 22,161 $ 4,521 $ (7,918)