v3.25.2
Debt Securities - Gross Unrealized Losses and Fair Value of Investments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Security
Dec. 31, 2024
USD ($)
Security
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value $ 113,707 $ 122,213
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses $ 1,249 $ 2,453
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security 30 35
Available-for-Sale Securities, 12 Months or More, Fair Value $ 652,335 $ 668,832
Available-for-Sale Securities, 12 Months or More, Unrealized Losses $ 94,241 $ 117,166
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security 444 461
Available-for-Sale Securities, Total, Fair Value $ 766,042 $ 791,045
Available-for-Sale Securities, Total, Unrealized Losses 95,490 119,619
U.S. Treasury and Other U.S. Government Agencies [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value 0 0
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses $ 0 $ 0
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security 0 0
Available-for-Sale Securities, 12 Months or More, Fair Value $ 4,675 $ 4,538
Available-for-Sale Securities, 12 Months or More, Unrealized Losses $ 266 $ 389
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security 2 2
Available-for-Sale Securities, Total, Fair Value $ 4,675 $ 4,538
Available-for-Sale Securities, Total, Unrealized Losses 266 389
U.S. Government-sponsored Enterprises (GSEs) [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value 2,632 12,226
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses $ 40 $ 258
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security 2 3
Available-for-Sale Securities, 12 Months or More, Fair Value $ 145,933 $ 147,828
Available-for-Sale Securities, 12 Months or More, Unrealized Losses $ 15,706 $ 21,689
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security 63 67
Available-for-Sale Securities, Total, Fair Value $ 148,565 $ 160,054
Available-for-Sale Securities, Total, Unrealized Losses 15,746 21,947
Mortgage-backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value 85,336 90,776
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses $ 766 $ 2,043
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security 17 24
Available-for-Sale Securities, 12 Months or More, Fair Value $ 336,394 $ 348,035
Available-for-Sale Securities, 12 Months or More, Unrealized Losses $ 52,169 $ 64,545
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security 212 216
Available-for-Sale Securities, Total, Fair Value $ 421,730 $ 438,811
Available-for-Sale Securities, Total, Unrealized Losses 52,935 66,588
Asset-backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value 20,861 14,103
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses $ 105 $ 75
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security 8 5
Available-for-Sale Securities, 12 Months or More, Fair Value $ 16,584 $ 17,170
Available-for-Sale Securities, 12 Months or More, Unrealized Losses $ 512 $ 326
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security 7 7
Available-for-Sale Securities, Total, Fair Value $ 37,445 $ 31,273
Available-for-Sale Securities, Total, Unrealized Losses 617 401
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value   0
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses   $ 0
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security   0
Available-for-Sale Securities, 12 Months or More, Fair Value   $ 2,396
Available-for-Sale Securities, 12 Months or More, Unrealized Losses   $ 104
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security   1
Available-for-Sale Securities, Total, Fair Value   $ 2,396
Available-for-Sale Securities, Total, Unrealized Losses   104
Obligations of States and Political Subdivisions    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale Securities, Less than 12 Months, Fair Value 4,878 5,108
Available-for-Sale Securities, Less than 12 Months, Unrealized Losses $ 338 $ 77
Available-for-Sale Securities, Less than 12 Months, Number of Securities Included | Security 3 3
Available-for-Sale Securities, 12 Months or More, Fair Value $ 148,749 $ 148,865
Available-for-Sale Securities, 12 Months or More, Unrealized Losses $ 25,588 $ 30,113
Available-for-Sale Securities, 12 Months or More, Number of Securities Included | Security 160 168
Available-for-Sale Securities, Total, Fair Value $ 153,627 $ 153,973
Available-for-Sale Securities, Total, Unrealized Losses $ 25,926 $ 30,190