v3.26.1
Fair Value Measurements - Tables of Financial Instruments Measured At Fair Value on Recurring Basis (Details) - Fair value, recurring basis - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value $ 642,750 $ 588,104
Total liabilities at fair value 6,767 9,181
U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 53,675 74,226
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 201,135 157,665
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 330,472 296,026
Equity securities with readily determinable fair values    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 332 5,059
Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 26,486 25,695
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 54,007 79,285
Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 53,675 74,226
Level 1 | Equity securities with readily determinable fair values    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 332 5,059
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 588,391 508,536
Total liabilities at fair value 6,695 9,093
Level 2 | Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 201,135 157,665
Level 2 | Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 330,472 296,026
Level 2 | Loans held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 26,486 25,695
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 352 283
Total liabilities at fair value 72 88
Interest rate swap | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 30,298 29,150
Total liabilities at fair value 6,695 9,093
Interest rate swap | Level 2 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 30,298 29,150
Total liabilities at fair value 6,695 9,093
Mortgage banking derivatives | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 352 283
Total liabilities at fair value 72 88
Mortgage banking derivatives | Level 3 | Derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Total assets at fair value 352 283
Total liabilities at fair value $ 72 $ 88