XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities and Other Investments - Summary of Amortized Cost and Fair Values of Investment Securities Available for Sale (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Securities available for sale, at fair value $ 312,035 $ 321,081
Investment securities, Amortized Cost 367,569 379,654
Investment securities, Gross Unrealized Gains 0 12
Investment securities, Gross Unrealized Losses (55,534) (58,585)
Investment securities, Fair Value 312,035 321,081
Mortgage Backed Securities [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 199,453 212,214
Available for sale, Gross Unrealized Losses (35,015) (35,244)
Securities available for sale, at fair value 164,438 176,970
U.S. Treasury and Agencies [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 79,430 79,856
Available for sale, Gross Unrealized Losses (9,975) (10,985)
Securities available for sale, at fair value 69,455 68,871
State and Municipal [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 50,233 50,682
Available for sale, Gross Unrealized Gains 0  
Available for sale, Gross Unrealized Losses (7,296) (7,357)
Securities available for sale, at fair value 42,937 43,325
Corporate Bonds [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 38,453 36,902
Available for sale, Gross Unrealized Gains   12
Available for sale, Gross Unrealized Losses (3,248) (4,999)
Securities available for sale, at fair value $ 35,205 $ 31,915