XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Held-to-maturity Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 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 276,599 267,455
Unrealized Losses, 12 Months or Longer 35,847 44,946
Fair Value 276,599 267,455
Unrealized Losses 35,847 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 77,147 75,215
Unrealized Losses, 12 Months or Longer 8,956 11,051
Fair Value 77,147 75,215
Unrealized Losses 8,956 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 199,452 192,240
Unrealized Losses, 12 Months or Longer 26,891 33,895
Fair Value 199,452 192,240
Unrealized Losses $ 26,891 $ 33,895