v3.26.1
Income Taxes - Summary of Components of Tax Provision (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current    
Federal $ 1,961 $ 4,661
State 740 1,522
Deferred    
Federal 1,263 261
State 364 269
Total income tax provision $ 4,328 $ 6,713