XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Available-for-Sale Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Fair Value, Less than 12 Months $ 87,232 $ 76,389
Fair Value, 12 Months or Longer 800,600 880,651
Fair Value 887,832 957,040
Unrealized Losses    
Unrealized Losses, Less than 12 Months 685 1,142
Unrealized Losses, 12 Months or Longer 113,177 138,284
Unrealized Losses 113,862 139,426
U.S. Treasuries    
Fair Value    
Fair Value, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 38,350 57,019
Fair Value 38,350 57,019
Unrealized Losses    
Unrealized Losses, Less than 12 Months 0 0
Unrealized Losses, 12 Months or Longer 2,487 3,784
Unrealized Losses 2,487 3,784
Obligations of U.S. Government sponsored entities    
Fair Value    
Fair Value, Less than 12 Months 9,494 14,085
Fair Value, 12 Months or Longer 158,738 188,296
Fair Value 168,232 202,381
Unrealized Losses    
Unrealized Losses, Less than 12 Months 84 515
Unrealized Losses, 12 Months or Longer 14,473 19,861
Unrealized Losses 14,557 20,376
Obligations of U.S. states and political subdivisions    
Fair Value    
Fair Value, Less than 12 Months 3,530 3,159
Fair Value, 12 Months or Longer 71,284 73,657
Fair Value 74,814 76,816
Unrealized Losses    
Unrealized Losses, Less than 12 Months 8 36
Unrealized Losses, 12 Months or Longer 7,334 8,602
Unrealized Losses 7,342 8,638
U.S. Government agencies    
Fair Value    
Fair Value, Less than 12 Months 44,762 27,082
Fair Value, 12 Months or Longer 32,451 35,879
Fair Value 77,213 62,961
Unrealized Losses    
Unrealized Losses, Less than 12 Months 258 89
Unrealized Losses, 12 Months or Longer 4,114 4,790
Unrealized Losses 4,372 4,879
U.S. Government sponsored entities    
Fair Value    
Fair Value, Less than 12 Months 29,446 32,063
Fair Value, 12 Months or Longer 497,332 523,353
Fair Value 526,778 555,416
Unrealized Losses    
Unrealized Losses, Less than 12 Months 335 502
Unrealized Losses, 12 Months or Longer 84,714 101,194
Unrealized Losses 85,049 101,696
U.S. corporate debt securities    
Fair Value    
Fair Value, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 2,445 2,447
Fair Value 2,445 2,447
Unrealized Losses    
Unrealized Losses, Less than 12 Months 0 0
Unrealized Losses, 12 Months or Longer 55 53
Unrealized Losses $ 55 $ 53