v3.26.1
Available-for-sale Securities - Gross Unrealized Losses and Fair Value, Continuous Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Jun. 30, 2025
USD ($)
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, Fair Value $ 87,721 $ 67,943
Less than 12 months, Unrealized Losses 606 557
12 months or more, Fair Value 166,088 196,523
12 months or more, Unrealized Losses 14,507 17,122
Total Fair Value 253,809 264,466
Total Unrealized Losses 15,113 17,679
Obligations of states and political subdivisions    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, Fair Value 4,948 4,882
Less than 12 months, Unrealized Losses 39 84
12 months or more, Fair Value 12,778 15,807
12 months or more, Unrealized Losses 1,141 1,688
Total Fair Value 17,726 20,689
Total Unrealized Losses $ 1,180 1,772
Number of individual securities in an unrealized loss position for less than 12 months | security 12  
Number of individual securities in an unrealized loss position for more than 12 months | security 25  
Corporate obligations    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, Fair Value $ 3,972 1,936
Less than 12 months, Unrealized Losses 28 6
12 months or more, Fair Value 7,554 18,194
12 months or more, Unrealized Losses 240 626
Total Fair Value 11,526 20,130
Total Unrealized Losses $ 268 632
Number of individual securities in an unrealized loss position for less than 12 months | security 3  
Number of individual securities in an unrealized loss position for more than 12 months | security 10  
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, Fair Value $ 8,997 3,281
Less than 12 months, Unrealized Losses 10 2
12 months or more, Fair Value 884 839
12 months or more, Unrealized Losses 100 143
Total Fair Value 9,881 4,120
Total Unrealized Losses $ 110 145
Number of individual securities in an unrealized loss position for less than 12 months | security 2  
Number of individual securities in an unrealized loss position for more than 12 months | security 2  
Other securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, Fair Value   15
12 months or more, Fair Value $ 2,653 3,578
12 months or more, Unrealized Losses 47 53
Total Fair Value 2,653 3,593
Total Unrealized Losses 47 53
MBS and CMOs    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, Fair Value 69,804 57,829
Less than 12 months, Unrealized Losses 529 465
12 months or more, Fair Value 142,219 158,105
12 months or more, Unrealized Losses 12,979 14,612
Total Fair Value 212,023 215,934
Total Unrealized Losses $ 13,508 $ 15,077
Number of individual securities in an unrealized loss position for less than 12 months | security 23  
Number of individual securities in an unrealized loss position for more than 12 months | security 101