XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Held-to-Maturity Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Fair Value, Less than 12 Months $ 0 $ 0
Fair Value, 12 Months or Longer 278,948 267,295
Fair Value 278,948 267,295
Unrealized Losses    
Unrealized Losses, Less than 12 Months 0 0
Unrealized Losses, 12 Months or Longer 33,545 45,167
Unrealized Losses 33,545 45,167
U.S. Treasuries    
Fair Value    
Fair Value, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 77,605 74,688
Fair Value 77,605 74,688
Unrealized Losses    
Unrealized Losses, Less than 12 Months 0 0
Unrealized Losses, 12 Months or Longer 8,333 11,361
Unrealized Losses 8,333 11,361
Obligations of U.S. Government sponsored entities    
Fair Value    
Fair Value, Less than 12 Months 0 0
Fair Value, 12 Months or Longer 201,343 192,607
Fair Value 201,343 192,607
Unrealized Losses    
Unrealized Losses, Less than 12 Months 0 0
Unrealized Losses, 12 Months or Longer 25,212 33,806
Unrealized Losses $ 25,212 $ 33,806