XML 105 R89.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
Current tax expense    
Federal $ 7,213 $ 716
State 555 140
Total Current tax expense 7,768 856
Deferred tax expense    
Federal 1,439 6,182
State (115) 348
Total Deferred tax expense 1,324 6,530
Total tax expense $ 9,092 $ 7,386