XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 312,510 $ 312,462
Gross Unrealized Gains 0 0
Gross Unrealized Losses 30,886 45,167
Fair Value 281,624 267,295
U.S. Treasuries    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 85,885 86,049
Gross Unrealized Gains 0 0
Gross Unrealized Losses 7,646 11,361
Fair Value 78,239 74,688
Obligations of U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 226,625 226,413
Gross Unrealized Gains 0 0
Gross Unrealized Losses 23,240 33,806
Fair Value $ 203,385 $ 192,607