XML 137 R120.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal $ 34,600 $ 31,220 $ 32,167
State 1,443 1,002 936
Total current tax provision 36,043 32,222 33,103
Deferred State and Local Income Tax Expense (Benefit) 3,152 3,412 7,488
Deferred State and Local Income Tax Expense (Benefit) (139) 2 (99)
Deferred Income Tax Expense (Benefit) 3,013 3,414 7,389
Total tax provision (benefit), Amount $ 39,056 $ 35,636 $ 40,492