XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 Months $ 0 $ 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 267,295 267,455
Unrealized Losses, 12 Months or Longer 45,167 44,946
Fair Value 267,295 267,455
Unrealized Losses 45,167 44,946
U.S. Treasuries    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 74,688 75,215
Unrealized Losses, 12 Months or Longer 11,361 11,051
Fair Value 74,688 75,215
Unrealized Losses 11,361 11,051
Obligations of U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 192,607 192,240
Unrealized Losses, 12 Months or Longer 33,806 33,895
Fair Value 192,607 192,240
Unrealized Losses $ 33,806 $ 33,895