v3.25.2
Investment Securities and Other Investments - Summary of Amortized Cost and Fair Values of Investment Securities Available for Sale (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Securities available for sale, at fair value $ 327,958 $ 312,035 [1]
Investment securities, Amortized Cost 377,955 367,569
Investment securities, Gross Unrealized Gains 140 0
Investment securities, Gross Unrealized Losses (50,137) (55,534)
Investment securities, Fair Value 327,958 312,035
Mortgage Backed Securities [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 211,685 199,453
Available for sale, Gross Unrealized Gains 97 0
Available for sale, Gross Unrealized Losses (33,170) (35,015)
Securities available for sale, at fair value 178,612 164,438
U.S. Treasury and Agencies [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 79,082 79,430
Available for sale, Gross Unrealized Gains 0 0
Available for sale, Gross Unrealized Losses (8,094) (9,975)
Securities available for sale, at fair value 70,988 69,455
State and Municipal [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 49,763 50,233
Available for sale, Gross Unrealized Gains 0 0
Available for sale, Gross Unrealized Losses (6,396) (7,296)
Securities available for sale, at fair value 43,367 42,937
Corporate Bonds [Member]    
Schedule Of Available For Sale And Held To Maturity Securities [Line Items]    
Available for sale, Amortized Cost 37,425 38,453
Available for sale, Gross Unrealized Gains 43 0
Available for sale, Gross Unrealized Losses (2,477) (3,248)
Securities available for sale, at fair value $ 34,991 $ 35,205
[1] Derived from audited December 31, 2024 Consolidated Financial Statements.