Loans Receivable - Summary of Allowance for Loan Losses On Loans Receivables (Detail) - USD ($) $ in Thousands |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||||||
| Allowance for loan losses: | ||||||||
| Beginning balance | $ 20,325 | $ 23,657 | ||||||
| Provision (reversal) | (290) | [1] | 225 | [2] | ||||
| Charge-offs | (14) | (84) | ||||||
| Recoveries | 12 | 144 | ||||||
| Total | 20,033 | 23,942 | ||||||
| Commercial real estate [Member] | ||||||||
| Allowance for loan losses: | ||||||||
| Beginning balance | 16,848 | 20,821 | ||||||
| Provision (reversal) | (399) | [1] | 149 | [2] | ||||
| Charge-offs | (14) | |||||||
| Recoveries | 2 | 11 | ||||||
| Total | 16,437 | 20,981 | ||||||
| Commercial and industrial [Member] | ||||||||
| Allowance for loan losses: | ||||||||
| Beginning balance | 900 | 1,173 | ||||||
| Provision (reversal) | 1 | [1] | (118) | [2] | ||||
| Charge-offs | 0 | (84) | ||||||
| Recoveries | 10 | 133 | ||||||
| Total | 911 | 1,104 | ||||||
| Construction [Member] | ||||||||
| Allowance for loan losses: | ||||||||
| Beginning balance | 376 | 609 | ||||||
| Provision (reversal) | (12) | [1] | (209) | [2] | ||||
| Charge-offs | 0 | |||||||
| Recoveries | 0 | |||||||
| Total | 364 | 400 | ||||||
| Residential first-lien mortgage [Member] | ||||||||
| Allowance for loan losses: | ||||||||
| Beginning balance | 2,004 | 893 | ||||||
| Provision (reversal) | 4 | [1] | 395 | [2] | ||||
| Charge-offs | 0 | |||||||
| Recoveries | 0 | |||||||
| Total | 2,000 | 1,288 | ||||||
| Home equity/consumer [Member] | ||||||||
| Allowance for loan losses: | ||||||||
| Beginning balance | 197 | 161 | ||||||
| Provision (reversal) | 124 | [1] | 8 | [2] | ||||
| Charge-offs | 0 | |||||||
| Recoveries | 0 | |||||||
| Total | $ 321 | $ 169 | ||||||
| ||||||||