Basis of Presentation - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 24, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
Aug. 04, 2026 |
Dec. 31, 2025 |
|
| Basis Of Presentation [Line Items] | |||||
| Dividends declared, per share | $ 0.05 | $ 0.05 | |||
| Investments in qualified affordable housing projects | $ 791 | $ 791 | $ 911 | ||
| Investment, Proportional Amortization Method, Elected, Statement of Financial Position [Extensible Enumeration] | Other Assets | Other Assets | Other Assets | ||
| Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] | srt:ChiefFinancialOfficerMember | ||||
| O 2026 Q2 Dividends | Subsequent Event | |||||
| Basis Of Presentation [Line Items] | |||||
| Dividends, declared date | Jul. 24, 2026 | ||||
| Stock repurchase program authorized amount | $ 30,000 | ||||
| Dividends declared, per share | $ 0.06 | ||||
| Dividends, payable date | Aug. 27, 2026 | ||||
| Dividends, record date | Aug. 18, 2026 |