XML 44 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Securities - Schedule of Held-to-Maturity Securities Held by Company (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 312,545 $ 312,528
Gross Unrealized Gains 0 0
Gross Unrealized Losses 29,956 28,668
Fair Value 282,589 283,860
U.S. Treasuries    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 85,775 85,831
Gross Unrealized Gains 0 0
Gross Unrealized Losses 7,347 7,037
Fair Value 78,428 78,794
Obligations of U.S. Government sponsored entities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 226,770 226,697
Gross Unrealized Gains 0 0
Gross Unrealized Losses 22,609 21,631
Fair Value $ 204,161 $ 205,066