XML 107 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Schedule of Debt Securities, Held-to-Maturity (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 420,715,000 $ 449,721,000
Unrealized Gains 0 0
Unrealized Losses (48,991,000) (44,899,000)
Allowance for Credit Losses 0 0
Fair Value 371,724,000 404,822,000
Government-sponsored residential mortgage-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 231,709,000 254,752,000
Unrealized Gains 0 0
Unrealized Losses (29,438,000) (24,433,000)
Allowance for Credit Losses 0 0
Fair Value 202,271,000 230,319,000
Government-sponsored commercial mortgage-backed securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 189,006,000 194,969,000
Unrealized Gains 0 0
Unrealized Losses (19,553,000) (20,466,000)
Allowance for Credit Losses 0 0
Fair Value $ 169,453,000 $ 174,503,000