XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Schedule of Held-to-maturity Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 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 264,588 267,455
Unrealized Losses, 12 Months or Longer 47,842 44,946
Fair Value 264,588 267,455
Unrealized Losses 47,842 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 73,976 75,215
Unrealized Losses, 12 Months or Longer 12,181 11,051
Fair Value 73,976 75,215
Unrealized Losses 12,181 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 190,612 192,240
Unrealized Losses, 12 Months or Longer 35,661 33,895
Fair Value 190,612 192,240
Unrealized Losses $ 35,661 $ 33,895