XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Gross Unrealized Losses and Fair Value of Company's Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months $ 55,842 $ 0
Unrealized losses less than 12 months (721) 0
Fair value more than 12 months 257,161 233,677
Unrealized losses more than 12 months (44,893) (48,345)
Total fair value 313,003 233,677
Total unrealized losses (45,614) (48,345)
U.S. Treasury, federal agencies, and government sponsored agencies    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 0 0
Unrealized losses less than 12 months 0 0
Fair value more than 12 months 15,694 1,801
Unrealized losses more than 12 months (58) (457)
Total fair value 15,694 1,801
Total unrealized losses (58) (457)
State and municipal    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 16,292 0
Unrealized losses less than 12 months (255) 0
Fair value more than 12 months 202,221 201,834
Unrealized losses more than 12 months (40,460) (41,687)
Total fair value 218,513 201,834
Total unrealized losses (40,715) (41,687)
U.S. government agency mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 39,550 0
Unrealized losses less than 12 months (466) 0
Fair value more than 12 months   14,543
Unrealized losses more than 12 months (14) (3,441)
Total fair value 39,408 14,543
Total unrealized losses (480) (3,441)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Adjustment (142)  
Corporate notes    
Schedule of Available-for-sale Securities [Line Items]    
Fair value less than 12 months 0 0
Unrealized losses less than 12 months 0 0
Fair value more than 12 months 39,388 15,499
Unrealized losses more than 12 months (4,361) (2,760)
Total fair value 39,388 15,499
Total unrealized losses $ (4,361) $ (2,760)