XML 185 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 23,723 $ 42,485 $ 37,476
State 20,324 15,935 18,880
Total current expense 44,047 58,420 56,356
Deferred      
Federal (1,204) 17,478 7,249
State 61 4,699 (342)
Total deferred expense (benefit) (1,143) 22,177 6,907
Income tax expense $ 42,904 $ 80,597 $ 63,263