Loans Receivable and ACL-Loans - Schedule of Loan Portfolio (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|---|---|
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | $ 2,959,693 | $ 2,840,072 | ||||
| ACL-Loans | (30,627) | $ (29,580) | (30,705) | $ (29,256) | $ (29,485) | $ (29,007) |
| Deferred loan origination fees, net | (4,176) | (4,926) | ||||
| Loans receivable, net | 2,924,890 | 2,804,441 | ||||
| Real estate loan | ||||||
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | 2,171,733 | 2,117,896 | ||||
| Residential | ||||||
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | 28,464 | 33,139 | ||||
| ACL-Loans | (43) | (48) | (55) | (65) | (87) | (94) |
| Commercial | ||||||
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | 1,989,747 | 1,930,979 | ||||
| ACL-Loans | (18,828) | (18,588) | (20,255) | (19,292) | (20,562) | (21,838) |
| Construction | ||||||
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | 153,522 | 153,778 | ||||
| ACL-Loans | (2,431) | (1,912) | (2,251) | (2,904) | (2,216) | (2,059) |
| Commercial Business | ||||||
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | 715,934 | 645,321 | ||||
| ACL-Loans | (7,663) | (7,706) | (6,635) | (5,526) | (5,244) | (4,070) |
| Consumer | ||||||
| Loans and Leases Receivable Disclosure | ||||||
| Total loans | 72,026 | 76,855 | ||||
| ACL-Loans | $ (1,662) | $ (1,326) | $ (1,509) | $ (1,469) | $ (1,376) | $ (946) |