v3.26.1
Investment Securities - Summary of Securities by Credit Rating (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: $ 22,577
S&P: AA+, AA, AA- / Moody's: Aa1, Aa2, Aa3  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: 3,528
S&P: A+, A, A- / Moody's: A1, A2, A3  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: 0
S&P: BBB+, BBB, BBB- / Moody's: Baa, Ba, B  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: 499
Not rated  
Schedule of Held-to-maturity Securities [Line Items]  
State and political subdivisions held-to-maturity: $ 18,550